]> Creatis software - crea.git/blobdiff - lib/creaDevManagerLib/modelCDMPackage.cpp
Feature #1711
[crea.git] / lib / creaDevManagerLib / modelCDMPackage.cpp
index 0f001bbde823b9733887cb11a3a282dc994b29ef..78b6adf6ffdeb85c5c92e8d31094861e516021ad 100644 (file)
@@ -76,7 +76,7 @@ modelCDMPackage::modelCDMPackage(modelCDMIProjectTreeNode* parent, const std::st
           if(wordBits[0] == "BBTK_PACKAGE_NAME")
             {
               word = wordBits[1];
-              for (int i = 2; i < wordBits.size(); i++)
+              for (int i = 2; i < (int)(wordBits.size()); i++)
                 {
                   word += " " + wordBits[i];
                 }
@@ -88,7 +88,7 @@ modelCDMPackage::modelCDMPackage(modelCDMIProjectTreeNode* parent, const std::st
           else if(wordBits[0] == "${BBTK_PACKAGE_NAME}_AUTHOR")
             {
               word = wordBits[1];
-              for (int i = 2; i < wordBits.size(); i++)
+              for (int i = 2; i < (int)(wordBits.size()); i++)
                 {
                   word += " " + wordBits[i];
                 }
@@ -100,7 +100,7 @@ modelCDMPackage::modelCDMPackage(modelCDMIProjectTreeNode* parent, const std::st
           else if(wordBits[0] == "${BBTK_PACKAGE_NAME}_DESCRIPTION")
             {
               word = wordBits[1];
-              for (int i = 2; i < wordBits.size(); i++)
+              for (int i = 2; i < (int)(wordBits.size()); i++)
                 {
                   word += " " + wordBits[i];
                 }
@@ -214,7 +214,7 @@ bool modelCDMPackage::SetAuthors(const std::string& authors, std::string*& resul
   std::vector<std::string> words;
   CDMUtilities::splitter::split(words, authors, ",\n", CDMUtilities::splitter::no_empties);
   std::string authorsReal = words[0];
-  for (int i = 1; i < words.size(); i++)
+  for (int i = 1; i < (int)(words.size()); i++)
     {
       authorsReal += "/" + words[i];
     }
@@ -312,7 +312,7 @@ bool modelCDMPackage::SetDescription(const std::string& description, std::string
   std::vector<std::string> words;
   CDMUtilities::splitter::split(words, description, " \n", CDMUtilities::splitter::no_empties);
   std::string descriptionReal = words[0];
-  for (int i = 1; i < words.size(); i++)
+  for (int i = 1; i < (int)(words.size()); i++)
     {
       descriptionReal += " " + words[i];
     }
@@ -395,7 +395,7 @@ const bool modelCDMPackage::Refresh(std::string*& result)
           if(wordBits[0] == "BBTK_PACKAGE_NAME")
             {
               word = wordBits[1];
-              for (int i = 2; i < wordBits.size(); i++)
+              for (int i = 2; i < (int)(wordBits.size()); i++)
                 {
                   word += " " + wordBits[i];
                 }
@@ -407,7 +407,7 @@ const bool modelCDMPackage::Refresh(std::string*& result)
           else if(wordBits[0] == "${BBTK_PACKAGE_NAME}_AUTHOR")
             {
               word = wordBits[1];
-              for (int i = 2; i < wordBits.size(); i++)
+              for (int i = 2; i < (int)(wordBits.size()); i++)
                 {
                   word += " " + wordBits[i];
                 }
@@ -419,7 +419,7 @@ const bool modelCDMPackage::Refresh(std::string*& result)
           else if(wordBits[0] == "${BBTK_PACKAGE_NAME}_DESCRIPTION")
             {
               word = wordBits[1];
-              for (int i = 2; i < wordBits.size(); i++)
+              for (int i = 2; i < (int)(wordBits.size()); i++)
                 {
                   word += " " + wordBits[i];
                 }
@@ -484,7 +484,7 @@ const bool modelCDMPackage::Refresh(std::string*& result)
 
               //check if folder already exist
               bool found = false;
-              for (int i = 0; !found && i < this->children.size(); i++)
+              for (int i = 0; !found && i < (int)(this->children.size()); i++)
                 {
                   if (this->children[i]->GetName() == stdfileName)
                     {
@@ -529,7 +529,7 @@ const bool modelCDMPackage::Refresh(std::string*& result)
           else
             {
               bool found = false;
-              for (int i = 0; !found && i < this->children.size(); i++)
+              for (int i = 0; !found && i < (int)(this->children.size()); i++)
                 {
                   if (this->children[i]->GetName() == stdfileName)
                     {
@@ -556,7 +556,7 @@ const bool modelCDMPackage::Refresh(std::string*& result)
       this->src = NULL;
     }
 
-  for (int i = 0; i < checked.size(); i++)
+  for (int i = 0; i < (int)(checked.size()); i++)
     {
       if(!checked[i])
         {
@@ -594,7 +594,7 @@ void modelCDMPackage::CheckStructure(std::map<std::string, bool>& properties)
                 {
                   word = words[0];
                   CDMUtilities::splitter::split(words, word, " ", CDMUtilities::splitter::empties_ok);
-                  for (int i = 0; i < words.size(); i++)
+                  for (int i = 0; i < (int)(words.size()); i++)
                     {
                       if(words[i].substr(0,2) == "//")
                         break;
@@ -655,7 +655,7 @@ void modelCDMPackage::CheckStructure(std::map<std::string, bool>& properties)
                     }
                   else if (words[0] == "${BBTK_PACKAGE_NAME}_INCLUDE_DIRS")
                     {
-                      for (int i = 1; i < words.size(); i++)
+                      for (int i = 1; i < (int)(words.size()); i++)
                         {
                           if(words[i].substr(0,2) == "${" || words[i].substr(0,2) == "..")
                           properties["package " + this->name + " dir " + words[i]] = true;
@@ -663,7 +663,7 @@ void modelCDMPackage::CheckStructure(std::map<std::string, bool>& properties)
                     }
                   else if (words[0] == "${BBTK_PACKAGE_NAME}_LIBS")
                     {
-                      for (int i = 1; i < words.size(); i++)
+                      for (int i = 1; i < (int)(words.size()); i++)
                         {
                           properties["package " + this->name + " lib " + words[i]] = true;
                         }