QuantoVale/QuantoValePlay

View on GitHub

Showing 513 of 513 total issues

File seeds.rb has 505 lines of code (exceeds 250 allowed). Consider refactoring.
Open

Contrato.create!([
  {identificadorContrato: nil, uasg: "380931", modalidadeLicitacao: "5", codigoContrato: "50", licitacaoAssociada: "38093105000232013", objeto: "Prestação de Serviços de Vigilância Des armada para atender a sede da SRTE/AL e suas un idades Descentralizadas.", numeroAditivos: 0, numeroProcessos: 46201006411201376, CPFContratada: "11179264000766", dataAssinatura: "2014-03-10", fundamentoGeral: nil, dataInicioVigencia: "2014-03-18", dataTerminoVigencia: "2015-03-17", valorInicial: "481514.0", aditivosContratos: nil, eventosContratos: nil},
  {identificadorContrato: nil, uasg: "153032", modalidadeLicitacao: "3", codigoContrato: "54", licitacaoAssociada: "15303203000011978", objeto: "Concessão de prédio no Campus da UFLA", numeroAditivos: 3, numeroProcessos: 1, CPFContratada: "20372967000101", dataAssinatura: "1978-06-30", fundamentoGeral: nil, dataInicioVigencia: "1978-06-30", dataTerminoVigencia: "1979-12-31", valorInicial: "111132.0", aditivosContratos: nil, eventosContratos: nil},
  {identificadorContrato: nil, uasg: "154047", modalidadeLicitacao: "6", codigoContrato: "53", licitacaoAssociada: "15404706000011985", objeto: "locacao de imovel situado a rua andrade neves 1290 destinado a casa de estudante", numeroAditivos: 0, numeroProcessos: 231100003469320, CPFContratada: nil, dataAssinatura: "1985-06-01", fundamentoGeral: nil, dataInicioVigencia: "1998-11-01", dataTerminoVigencia: "1999-11-01", valorInicial: "102000.0", aditivosContratos: nil, eventosContratos: nil},
  {identificadorContrato: nil, uasg: "114606", modalidadeLicitacao: "6", codigoContrato: "50", licitacaoAssociada: "11460606000011999", objeto: "Contratação de imóveis para instalação da Agência do  IBGE   no município de Conceição do Araguaia/PA.", numeroAditivos: 1, numeroProcessos: 0, CPFContratada: nil, dataAssinatura: "1997-10-01", fundamentoGeral: nil, dataInicioVigencia: "1997-10-01", dataTerminoVigencia: "1999-09-30", valorInicial: "8400.0", aditivosContratos: nil, eventosContratos: nil},
Severity: Major
Found in db/seeds.rb - About 1 day to fix

    File controller.js has 318 lines of code (exceeds 250 allowed). Consider refactoring.
    Open

    angular.module('starter.controllers', ['callRails', 'Score', 'ngResource', 'openfb'])
        .controller('AppCtrl', function($scope, $ionicModal, $timeout) {})
    
        .controller("RankingController",
            function($scope, $http) {
    Severity: Minor
    Found in frontend/www/js/controller.js - About 3 hrs to fix

      Function exports has 78 lines of code (exceeds 25 allowed). Consider refactoring.
      Open

      module.exports = function(grunt) {
      
        grunt.initConfig({
      
          // Metadata.
      Severity: Major
      Found in bower_components/angular-loading-bar/Gruntfile.js - About 3 hrs to fix

        Function compare has 67 lines of code (exceeds 25 allowed). Consider refactoring.
        Open

                    $scope.compare = function(x, y, id) {
        
                        var size = document.getElementsByTagName('span').length;
                        if (x === y) {
                            document.getElementsByTagName('span')[id].innerHTML = "Certo!";
        Severity: Major
        Found in frontend/www/js/controller.js - About 2 hrs to fix

          Identical blocks of code found in 2 locations. Consider refactoring.
          Open

                  $scope.add = function() {
                      var newPlayer = {
                          name: $scope.user.name,
                          idFb: $scope.user.id,
                          score: $scope.user.score
          Severity: Major
          Found in frontend/www/js/controller.js and 1 other location - About 2 hrs to fix
          frontend/www/js/controller.js on lines 320..329

          Duplicated Code

          Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

          Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

          When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

          Tuning

          This issue has a mass of 85.

          We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

          The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

          If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

          See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

          Refactorings

          Further Reading

          Identical blocks of code found in 2 locations. Consider refactoring.
          Open

                  $scope.add = function() {
                      var newPlayer = {
                      name: $scope.user.name,
                      idFb: $scope.user.id,
                      score: $scope.user.score
          Severity: Major
          Found in frontend/www/js/controller.js and 1 other location - About 2 hrs to fix
          frontend/www/js/controller.js on lines 356..365

          Duplicated Code

          Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

          Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

          When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

          Tuning

          This issue has a mass of 85.

          We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

          The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

          If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

          See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

          Refactorings

          Further Reading

          Similar blocks of code found in 3 locations. Consider refactoring.
          Open

          describe('HomeCtrl', function() {
             var example, controller;
          
              beforeEach(inject(function ($rootScope, $controller) {
                scope = $rootScope.$new();
          Severity: Major
          Found in frontend/www/spec/javascripts/controller_spec.js and 2 other locations - About 1 hr to fix
          frontend/www/spec/javascripts/controller_spec.js on lines 32..42
          frontend/www/spec/javascripts/controller_spec.js on lines 44..54

          Duplicated Code

          Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

          Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

          When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

          Tuning

          This issue has a mass of 71.

          We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

          The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

          If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

          See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

          Refactorings

          Further Reading

          Similar blocks of code found in 3 locations. Consider refactoring.
          Open

          describe('PlayersController', function() {
             var example, controller;
          
              beforeEach(inject(function ($rootScope, $controller) {
                scope = $rootScope.$new();
          Severity: Major
          Found in frontend/www/spec/javascripts/controller_spec.js and 2 other locations - About 1 hr to fix
          frontend/www/spec/javascripts/controller_spec.js on lines 44..54
          frontend/www/spec/javascripts/controller_spec.js on lines 56..66

          Duplicated Code

          Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

          Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

          When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

          Tuning

          This issue has a mass of 71.

          We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

          The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

          If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

          See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

          Refactorings

          Further Reading

          Similar blocks of code found in 3 locations. Consider refactoring.
          Open

          describe('Answer', function() {
             var example, controller;
          
              beforeEach(inject(function ($rootScope, $controller) {
                scope = $rootScope.$new();
          Severity: Major
          Found in frontend/www/spec/javascripts/controller_spec.js and 2 other locations - About 1 hr to fix
          frontend/www/spec/javascripts/controller_spec.js on lines 32..42
          frontend/www/spec/javascripts/controller_spec.js on lines 56..66

          Duplicated Code

          Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

          Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

          When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

          Tuning

          This issue has a mass of 71.

          We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

          The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

          If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

          See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

          Refactorings

          Further Reading

          Similar blocks of code found in 3 locations. Consider refactoring.
          Open

                              for (var i = 0; i < size; i++) {
                                  document.getElementsByTagName('li')[i].style.pointerEvents = "none";
                              }
          Severity: Major
          Found in frontend/www/js/controller.js and 2 other locations - About 45 mins to fix
          frontend/www/js/controller.js on lines 188..190
          frontend/www/js/controller.js on lines 226..228

          Duplicated Code

          Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

          Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

          When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

          Tuning

          This issue has a mass of 50.

          We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

          The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

          If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

          See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

          Refactorings

          Further Reading

          Similar blocks of code found in 3 locations. Consider refactoring.
          Open

                              for (var i = 0; i < size; i++) {
                                  document.getElementsByTagName('li')[i].style.pointerEvents = "none";
                              }
          Severity: Major
          Found in frontend/www/js/controller.js and 2 other locations - About 45 mins to fix
          frontend/www/js/controller.js on lines 139..141
          frontend/www/js/controller.js on lines 226..228

          Duplicated Code

          Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

          Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

          When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

          Tuning

          This issue has a mass of 50.

          We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

          The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

          If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

          See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

          Refactorings

          Further Reading

          Method calcRecompensa has a Cognitive Complexity of 8 (exceeds 5 allowed). Consider refactoring.
          Open

                def calcRecompensa(totalAcertos)
                  score  = 0;
                 for i in 1..(totalAcertos.to_i)
                    if (i < 3)
                       score += 50;
          Severity: Minor
          Found in app/controllers/player_controller.rb - About 45 mins to fix

          Cognitive Complexity

          Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

          A method's cognitive complexity is based on a few simple rules:

          • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
          • Code is considered more complex for each "break in the linear flow of the code"
          • Code is considered more complex when "flow breaking structures are nested"

          Further reading

          Similar blocks of code found in 3 locations. Consider refactoring.
          Open

                          for (var i = 0; i < size; i++) {
                              document.getElementsByTagName('li')[i].style.pointerEvents = "auto";
                          }
          Severity: Major
          Found in frontend/www/js/controller.js and 2 other locations - About 45 mins to fix
          frontend/www/js/controller.js on lines 139..141
          frontend/www/js/controller.js on lines 188..190

          Duplicated Code

          Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

          Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

          When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

          Tuning

          This issue has a mass of 50.

          We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

          The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

          If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

          See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

          Refactorings

          Further Reading

          Similar blocks of code found in 410 locations. Consider refactoring.
          Open

            {identificadorContrato: nil, uasg: "380931", modalidadeLicitacao: "5", codigoContrato: "50", licitacaoAssociada: "38093105000232013", objeto: "Prestação de Serviços de Vigilância Des armada para atender a sede da SRTE/AL e suas un idades Descentralizadas.", numeroAditivos: 0, numeroProcessos: 46201006411201376, CPFContratada: "11179264000766", dataAssinatura: "2014-03-10", fundamentoGeral: nil, dataInicioVigencia: "2014-03-18", dataTerminoVigencia: "2015-03-17", valorInicial: "481514.0", aditivosContratos: nil, eventosContratos: nil},
          Severity: Major
          Found in db/seeds.rb and 409 other locations - About 30 mins to fix
          db/seeds.rb on lines 3..3
          db/seeds.rb on lines 7..7
          db/seeds.rb on lines 12..12
          db/seeds.rb on lines 15..15
          db/seeds.rb on lines 24..24
          db/seeds.rb on lines 26..26
          db/seeds.rb on lines 27..27
          db/seeds.rb on lines 29..29
          db/seeds.rb on lines 30..30
          db/seeds.rb on lines 31..31
          db/seeds.rb on lines 33..33
          db/seeds.rb on lines 35..35
          db/seeds.rb on lines 36..36
          db/seeds.rb on lines 39..39
          db/seeds.rb on lines 40..40
          db/seeds.rb on lines 41..41
          db/seeds.rb on lines 42..42
          db/seeds.rb on lines 43..43
          db/seeds.rb on lines 44..44
          db/seeds.rb on lines 45..45
          db/seeds.rb on lines 46..46
          db/seeds.rb on lines 47..47
          db/seeds.rb on lines 48..48
          db/seeds.rb on lines 49..49
          db/seeds.rb on lines 50..50
          db/seeds.rb on lines 51..51
          db/seeds.rb on lines 52..52
          db/seeds.rb on lines 54..54
          db/seeds.rb on lines 55..55
          db/seeds.rb on lines 56..56
          db/seeds.rb on lines 57..57
          db/seeds.rb on lines 58..58
          db/seeds.rb on lines 60..60
          db/seeds.rb on lines 61..61
          db/seeds.rb on lines 62..62
          db/seeds.rb on lines 63..63
          db/seeds.rb on lines 64..64
          db/seeds.rb on lines 65..65
          db/seeds.rb on lines 66..66
          db/seeds.rb on lines 69..69
          db/seeds.rb on lines 71..71
          db/seeds.rb on lines 72..72
          db/seeds.rb on lines 73..73
          db/seeds.rb on lines 74..74
          db/seeds.rb on lines 75..75
          db/seeds.rb on lines 76..76
          db/seeds.rb on lines 78..78
          db/seeds.rb on lines 79..79
          db/seeds.rb on lines 80..80
          db/seeds.rb on lines 81..81
          db/seeds.rb on lines 82..82
          db/seeds.rb on lines 83..83
          db/seeds.rb on lines 85..85
          db/seeds.rb on lines 86..86
          db/seeds.rb on lines 87..87
          db/seeds.rb on lines 88..88
          db/seeds.rb on lines 89..89
          db/seeds.rb on lines 90..90
          db/seeds.rb on lines 91..91
          db/seeds.rb on lines 92..92
          db/seeds.rb on lines 93..93
          db/seeds.rb on lines 94..94
          db/seeds.rb on lines 95..95
          db/seeds.rb on lines 96..96
          db/seeds.rb on lines 97..97
          db/seeds.rb on lines 99..99
          db/seeds.rb on lines 100..100
          db/seeds.rb on lines 101..101
          db/seeds.rb on lines 104..104
          db/seeds.rb on lines 105..105
          db/seeds.rb on lines 106..106
          db/seeds.rb on lines 107..107
          db/seeds.rb on lines 109..109
          db/seeds.rb on lines 110..110
          db/seeds.rb on lines 111..111
          db/seeds.rb on lines 113..113
          db/seeds.rb on lines 114..114
          db/seeds.rb on lines 115..115
          db/seeds.rb on lines 116..116
          db/seeds.rb on lines 117..117
          db/seeds.rb on lines 118..118
          db/seeds.rb on lines 119..119
          db/seeds.rb on lines 120..120
          db/seeds.rb on lines 121..121
          db/seeds.rb on lines 124..124
          db/seeds.rb on lines 125..125
          db/seeds.rb on lines 126..126
          db/seeds.rb on lines 127..127
          db/seeds.rb on lines 128..128
          db/seeds.rb on lines 130..130
          db/seeds.rb on lines 131..131
          db/seeds.rb on lines 132..132
          db/seeds.rb on lines 134..134
          db/seeds.rb on lines 135..135
          db/seeds.rb on lines 136..136
          db/seeds.rb on lines 138..138
          db/seeds.rb on lines 139..139
          db/seeds.rb on lines 140..140
          db/seeds.rb on lines 141..141
          db/seeds.rb on lines 142..142
          db/seeds.rb on lines 143..143
          db/seeds.rb on lines 144..144
          db/seeds.rb on lines 145..145
          db/seeds.rb on lines 146..146
          db/seeds.rb on lines 147..147
          db/seeds.rb on lines 148..148
          db/seeds.rb on lines 149..149
          db/seeds.rb on lines 150..150
          db/seeds.rb on lines 152..152
          db/seeds.rb on lines 153..153
          db/seeds.rb on lines 155..155
          db/seeds.rb on lines 156..156
          db/seeds.rb on lines 157..157
          db/seeds.rb on lines 158..158
          db/seeds.rb on lines 159..159
          db/seeds.rb on lines 160..160
          db/seeds.rb on lines 161..161
          db/seeds.rb on lines 162..162
          db/seeds.rb on lines 163..163
          db/seeds.rb on lines 164..164
          db/seeds.rb on lines 165..165
          db/seeds.rb on lines 166..166
          db/seeds.rb on lines 168..168
          db/seeds.rb on lines 169..169
          db/seeds.rb on lines 170..170
          db/seeds.rb on lines 171..171
          db/seeds.rb on lines 172..172
          db/seeds.rb on lines 175..175
          db/seeds.rb on lines 176..176
          db/seeds.rb on lines 177..177
          db/seeds.rb on lines 178..178
          db/seeds.rb on lines 179..179
          db/seeds.rb on lines 180..180
          db/seeds.rb on lines 182..182
          db/seeds.rb on lines 183..183
          db/seeds.rb on lines 185..185
          db/seeds.rb on lines 186..186
          db/seeds.rb on lines 187..187
          db/seeds.rb on lines 188..188
          db/seeds.rb on lines 189..189
          db/seeds.rb on lines 190..190
          db/seeds.rb on lines 192..192
          db/seeds.rb on lines 193..193
          db/seeds.rb on lines 194..194
          db/seeds.rb on lines 195..195
          db/seeds.rb on lines 196..196
          db/seeds.rb on lines 197..197
          db/seeds.rb on lines 198..198
          db/seeds.rb on lines 199..199
          db/seeds.rb on lines 200..200
          db/seeds.rb on lines 201..201
          db/seeds.rb on lines 202..202
          db/seeds.rb on lines 203..203
          db/seeds.rb on lines 204..204
          db/seeds.rb on lines 205..205
          db/seeds.rb on lines 206..206
          db/seeds.rb on lines 207..207
          db/seeds.rb on lines 208..208
          db/seeds.rb on lines 209..209
          db/seeds.rb on lines 210..210
          db/seeds.rb on lines 211..211
          db/seeds.rb on lines 212..212
          db/seeds.rb on lines 213..213
          db/seeds.rb on lines 214..214
          db/seeds.rb on lines 215..215
          db/seeds.rb on lines 216..216
          db/seeds.rb on lines 217..217
          db/seeds.rb on lines 218..218
          db/seeds.rb on lines 219..219
          db/seeds.rb on lines 221..221
          db/seeds.rb on lines 222..222
          db/seeds.rb on lines 223..223
          db/seeds.rb on lines 224..224
          db/seeds.rb on lines 225..225
          db/seeds.rb on lines 226..226
          db/seeds.rb on lines 227..227
          db/seeds.rb on lines 228..228
          db/seeds.rb on lines 229..229
          db/seeds.rb on lines 230..230
          db/seeds.rb on lines 231..231
          db/seeds.rb on lines 232..232
          db/seeds.rb on lines 235..235
          db/seeds.rb on lines 237..237
          db/seeds.rb on lines 238..238
          db/seeds.rb on lines 239..239
          db/seeds.rb on lines 240..240
          db/seeds.rb on lines 241..241
          db/seeds.rb on lines 242..242
          db/seeds.rb on lines 243..243
          db/seeds.rb on lines 244..244
          db/seeds.rb on lines 245..245
          db/seeds.rb on lines 246..246
          db/seeds.rb on lines 247..247
          db/seeds.rb on lines 248..248
          db/seeds.rb on lines 249..249
          db/seeds.rb on lines 251..251
          db/seeds.rb on lines 252..252
          db/seeds.rb on lines 253..253
          db/seeds.rb on lines 254..254
          db/seeds.rb on lines 255..255
          db/seeds.rb on lines 256..256
          db/seeds.rb on lines 257..257
          db/seeds.rb on lines 258..258
          db/seeds.rb on lines 259..259
          db/seeds.rb on lines 260..260
          db/seeds.rb on lines 261..261
          db/seeds.rb on lines 262..262
          db/seeds.rb on lines 263..263
          db/seeds.rb on lines 264..264
          db/seeds.rb on lines 265..265
          db/seeds.rb on lines 266..266
          db/seeds.rb on lines 267..267
          db/seeds.rb on lines 268..268
          db/seeds.rb on lines 270..270
          db/seeds.rb on lines 272..272
          db/seeds.rb on lines 274..274
          db/seeds.rb on lines 276..276
          db/seeds.rb on lines 277..277
          db/seeds.rb on lines 279..279
          db/seeds.rb on lines 280..280
          db/seeds.rb on lines 281..281
          db/seeds.rb on lines 282..282
          db/seeds.rb on lines 283..283
          db/seeds.rb on lines 285..285
          db/seeds.rb on lines 286..286
          db/seeds.rb on lines 288..288
          db/seeds.rb on lines 289..289
          db/seeds.rb on lines 291..291
          db/seeds.rb on lines 292..292
          db/seeds.rb on lines 293..293
          db/seeds.rb on lines 294..294
          db/seeds.rb on lines 295..295
          db/seeds.rb on lines 296..296
          db/seeds.rb on lines 297..297
          db/seeds.rb on lines 298..298
          db/seeds.rb on lines 301..301
          db/seeds.rb on lines 303..303
          db/seeds.rb on lines 304..304
          db/seeds.rb on lines 306..306
          db/seeds.rb on lines 307..307
          db/seeds.rb on lines 308..308
          db/seeds.rb on lines 310..310
          db/seeds.rb on lines 311..311
          db/seeds.rb on lines 313..313
          db/seeds.rb on lines 314..314
          db/seeds.rb on lines 315..315
          db/seeds.rb on lines 316..316
          db/seeds.rb on lines 318..318
          db/seeds.rb on lines 319..319
          db/seeds.rb on lines 320..320
          db/seeds.rb on lines 321..321
          db/seeds.rb on lines 322..322
          db/seeds.rb on lines 324..324
          db/seeds.rb on lines 325..325
          db/seeds.rb on lines 326..326
          db/seeds.rb on lines 327..327
          db/seeds.rb on lines 328..328
          db/seeds.rb on lines 329..329
          db/seeds.rb on lines 330..330
          db/seeds.rb on lines 332..332
          db/seeds.rb on lines 333..333
          db/seeds.rb on lines 334..334
          db/seeds.rb on lines 335..335
          db/seeds.rb on lines 336..336
          db/seeds.rb on lines 337..337
          db/seeds.rb on lines 338..338
          db/seeds.rb on lines 339..339
          db/seeds.rb on lines 341..341
          db/seeds.rb on lines 342..342
          db/seeds.rb on lines 343..343
          db/seeds.rb on lines 344..344
          db/seeds.rb on lines 345..345
          db/seeds.rb on lines 346..346
          db/seeds.rb on lines 347..347
          db/seeds.rb on lines 348..348
          db/seeds.rb on lines 349..349
          db/seeds.rb on lines 350..350
          db/seeds.rb on lines 351..351
          db/seeds.rb on lines 352..352
          db/seeds.rb on lines 353..353
          db/seeds.rb on lines 355..355
          db/seeds.rb on lines 356..356
          db/seeds.rb on lines 357..357
          db/seeds.rb on lines 358..358
          db/seeds.rb on lines 359..359
          db/seeds.rb on lines 360..360
          db/seeds.rb on lines 361..361
          db/seeds.rb on lines 362..362
          db/seeds.rb on lines 364..364
          db/seeds.rb on lines 365..365
          db/seeds.rb on lines 366..366
          db/seeds.rb on lines 367..367
          db/seeds.rb on lines 368..368
          db/seeds.rb on lines 369..369
          db/seeds.rb on lines 370..370
          db/seeds.rb on lines 371..371
          db/seeds.rb on lines 372..372
          db/seeds.rb on lines 373..373
          db/seeds.rb on lines 374..374
          db/seeds.rb on lines 375..375
          db/seeds.rb on lines 376..376
          db/seeds.rb on lines 377..377
          db/seeds.rb on lines 378..378
          db/seeds.rb on lines 379..379
          db/seeds.rb on lines 380..380
          db/seeds.rb on lines 381..381
          db/seeds.rb on lines 382..382
          db/seeds.rb on lines 383..383
          db/seeds.rb on lines 384..384
          db/seeds.rb on lines 385..385
          db/seeds.rb on lines 386..386
          db/seeds.rb on lines 387..387
          db/seeds.rb on lines 388..388
          db/seeds.rb on lines 389..389
          db/seeds.rb on lines 390..390
          db/seeds.rb on lines 391..391
          db/seeds.rb on lines 393..393
          db/seeds.rb on lines 394..394
          db/seeds.rb on lines 396..396
          db/seeds.rb on lines 397..397
          db/seeds.rb on lines 398..398
          db/seeds.rb on lines 400..400
          db/seeds.rb on lines 403..403
          db/seeds.rb on lines 404..404
          db/seeds.rb on lines 405..405
          db/seeds.rb on lines 406..406
          db/seeds.rb on lines 407..407
          db/seeds.rb on lines 408..408
          db/seeds.rb on lines 409..409
          db/seeds.rb on lines 411..411
          db/seeds.rb on lines 412..412
          db/seeds.rb on lines 413..413
          db/seeds.rb on lines 417..417
          db/seeds.rb on lines 418..418
          db/seeds.rb on lines 419..419
          db/seeds.rb on lines 420..420
          db/seeds.rb on lines 421..421
          db/seeds.rb on lines 422..422
          db/seeds.rb on lines 423..423
          db/seeds.rb on lines 424..424
          db/seeds.rb on lines 425..425
          db/seeds.rb on lines 426..426
          db/seeds.rb on lines 427..427
          db/seeds.rb on lines 429..429
          db/seeds.rb on lines 430..430
          db/seeds.rb on lines 432..432
          db/seeds.rb on lines 433..433
          db/seeds.rb on lines 434..434
          db/seeds.rb on lines 435..435
          db/seeds.rb on lines 436..436
          db/seeds.rb on lines 437..437
          db/seeds.rb on lines 438..438
          db/seeds.rb on lines 439..439
          db/seeds.rb on lines 440..440
          db/seeds.rb on lines 441..441
          db/seeds.rb on lines 442..442
          db/seeds.rb on lines 443..443
          db/seeds.rb on lines 445..445
          db/seeds.rb on lines 446..446
          db/seeds.rb on lines 447..447
          db/seeds.rb on lines 449..449
          db/seeds.rb on lines 451..451
          db/seeds.rb on lines 453..453
          db/seeds.rb on lines 454..454
          db/seeds.rb on lines 455..455
          db/seeds.rb on lines 456..456
          db/seeds.rb on lines 457..457
          db/seeds.rb on lines 458..458
          db/seeds.rb on lines 459..459
          db/seeds.rb on lines 460..460
          db/seeds.rb on lines 461..461
          db/seeds.rb on lines 462..462
          db/seeds.rb on lines 463..463
          db/seeds.rb on lines 464..464
          db/seeds.rb on lines 465..465
          db/seeds.rb on lines 466..466
          db/seeds.rb on lines 467..467
          db/seeds.rb on lines 468..468
          db/seeds.rb on lines 469..469
          db/seeds.rb on lines 470..470
          db/seeds.rb on lines 471..471
          db/seeds.rb on lines 472..472
          db/seeds.rb on lines 473..473
          db/seeds.rb on lines 474..474
          db/seeds.rb on lines 475..475
          db/seeds.rb on lines 476..476
          db/seeds.rb on lines 477..477
          db/seeds.rb on lines 478..478
          db/seeds.rb on lines 479..479
          db/seeds.rb on lines 480..480
          db/seeds.rb on lines 481..481
          db/seeds.rb on lines 482..482
          db/seeds.rb on lines 483..483
          db/seeds.rb on lines 484..484
          db/seeds.rb on lines 485..485
          db/seeds.rb on lines 486..486
          db/seeds.rb on lines 487..487
          db/seeds.rb on lines 488..488
          db/seeds.rb on lines 489..489
          db/seeds.rb on lines 490..490
          db/seeds.rb on lines 491..491
          db/seeds.rb on lines 492..492
          db/seeds.rb on lines 493..493
          db/seeds.rb on lines 494..494
          db/seeds.rb on lines 495..495
          db/seeds.rb on lines 496..496
          db/seeds.rb on lines 498..498
          db/seeds.rb on lines 499..499
          db/seeds.rb on lines 501..501

          Duplicated Code

          Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

          Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

          When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

          Tuning

          This issue has a mass of 33.

          We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

          The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

          If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

          See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

          Refactorings

          Further Reading

          Similar blocks of code found in 410 locations. Consider refactoring.
          Open

            {identificadorContrato: nil, uasg: "511842", modalidadeLicitacao: "6", codigoContrato: "50", licitacaoAssociada: "51184206000011991", objeto: "locacao de imovel para abrigar os serviços do inss na cidade de ipa tinga-MG.", numeroAditivos: 0, numeroProcessos: 35097005690199699, CPFContratada: "21221270000100", dataAssinatura: "1998-06-01", fundamentoGeral: nil, dataInicioVigencia: "1998-06-01", dataTerminoVigencia: "1999-05-31", valorInicial: "69000.0", aditivosContratos: nil, eventosContratos: nil},
          Severity: Major
          Found in db/seeds.rb and 409 other locations - About 30 mins to fix
          db/seeds.rb on lines 2..2
          db/seeds.rb on lines 3..3
          db/seeds.rb on lines 7..7
          db/seeds.rb on lines 15..15
          db/seeds.rb on lines 24..24
          db/seeds.rb on lines 26..26
          db/seeds.rb on lines 27..27
          db/seeds.rb on lines 29..29
          db/seeds.rb on lines 30..30
          db/seeds.rb on lines 31..31
          db/seeds.rb on lines 33..33
          db/seeds.rb on lines 35..35
          db/seeds.rb on lines 36..36
          db/seeds.rb on lines 39..39
          db/seeds.rb on lines 40..40
          db/seeds.rb on lines 41..41
          db/seeds.rb on lines 42..42
          db/seeds.rb on lines 43..43
          db/seeds.rb on lines 44..44
          db/seeds.rb on lines 45..45
          db/seeds.rb on lines 46..46
          db/seeds.rb on lines 47..47
          db/seeds.rb on lines 48..48
          db/seeds.rb on lines 49..49
          db/seeds.rb on lines 50..50
          db/seeds.rb on lines 51..51
          db/seeds.rb on lines 52..52
          db/seeds.rb on lines 54..54
          db/seeds.rb on lines 55..55
          db/seeds.rb on lines 56..56
          db/seeds.rb on lines 57..57
          db/seeds.rb on lines 58..58
          db/seeds.rb on lines 60..60
          db/seeds.rb on lines 61..61
          db/seeds.rb on lines 62..62
          db/seeds.rb on lines 63..63
          db/seeds.rb on lines 64..64
          db/seeds.rb on lines 65..65
          db/seeds.rb on lines 66..66
          db/seeds.rb on lines 69..69
          db/seeds.rb on lines 71..71
          db/seeds.rb on lines 72..72
          db/seeds.rb on lines 73..73
          db/seeds.rb on lines 74..74
          db/seeds.rb on lines 75..75
          db/seeds.rb on lines 76..76
          db/seeds.rb on lines 78..78
          db/seeds.rb on lines 79..79
          db/seeds.rb on lines 80..80
          db/seeds.rb on lines 81..81
          db/seeds.rb on lines 82..82
          db/seeds.rb on lines 83..83
          db/seeds.rb on lines 85..85
          db/seeds.rb on lines 86..86
          db/seeds.rb on lines 87..87
          db/seeds.rb on lines 88..88
          db/seeds.rb on lines 89..89
          db/seeds.rb on lines 90..90
          db/seeds.rb on lines 91..91
          db/seeds.rb on lines 92..92
          db/seeds.rb on lines 93..93
          db/seeds.rb on lines 94..94
          db/seeds.rb on lines 95..95
          db/seeds.rb on lines 96..96
          db/seeds.rb on lines 97..97
          db/seeds.rb on lines 99..99
          db/seeds.rb on lines 100..100
          db/seeds.rb on lines 101..101
          db/seeds.rb on lines 104..104
          db/seeds.rb on lines 105..105
          db/seeds.rb on lines 106..106
          db/seeds.rb on lines 107..107
          db/seeds.rb on lines 109..109
          db/seeds.rb on lines 110..110
          db/seeds.rb on lines 111..111
          db/seeds.rb on lines 113..113
          db/seeds.rb on lines 114..114
          db/seeds.rb on lines 115..115
          db/seeds.rb on lines 116..116
          db/seeds.rb on lines 117..117
          db/seeds.rb on lines 118..118
          db/seeds.rb on lines 119..119
          db/seeds.rb on lines 120..120
          db/seeds.rb on lines 121..121
          db/seeds.rb on lines 124..124
          db/seeds.rb on lines 125..125
          db/seeds.rb on lines 126..126
          db/seeds.rb on lines 127..127
          db/seeds.rb on lines 128..128
          db/seeds.rb on lines 130..130
          db/seeds.rb on lines 131..131
          db/seeds.rb on lines 132..132
          db/seeds.rb on lines 134..134
          db/seeds.rb on lines 135..135
          db/seeds.rb on lines 136..136
          db/seeds.rb on lines 138..138
          db/seeds.rb on lines 139..139
          db/seeds.rb on lines 140..140
          db/seeds.rb on lines 141..141
          db/seeds.rb on lines 142..142
          db/seeds.rb on lines 143..143
          db/seeds.rb on lines 144..144
          db/seeds.rb on lines 145..145
          db/seeds.rb on lines 146..146
          db/seeds.rb on lines 147..147
          db/seeds.rb on lines 148..148
          db/seeds.rb on lines 149..149
          db/seeds.rb on lines 150..150
          db/seeds.rb on lines 152..152
          db/seeds.rb on lines 153..153
          db/seeds.rb on lines 155..155
          db/seeds.rb on lines 156..156
          db/seeds.rb on lines 157..157
          db/seeds.rb on lines 158..158
          db/seeds.rb on lines 159..159
          db/seeds.rb on lines 160..160
          db/seeds.rb on lines 161..161
          db/seeds.rb on lines 162..162
          db/seeds.rb on lines 163..163
          db/seeds.rb on lines 164..164
          db/seeds.rb on lines 165..165
          db/seeds.rb on lines 166..166
          db/seeds.rb on lines 168..168
          db/seeds.rb on lines 169..169
          db/seeds.rb on lines 170..170
          db/seeds.rb on lines 171..171
          db/seeds.rb on lines 172..172
          db/seeds.rb on lines 175..175
          db/seeds.rb on lines 176..176
          db/seeds.rb on lines 177..177
          db/seeds.rb on lines 178..178
          db/seeds.rb on lines 179..179
          db/seeds.rb on lines 180..180
          db/seeds.rb on lines 182..182
          db/seeds.rb on lines 183..183
          db/seeds.rb on lines 185..185
          db/seeds.rb on lines 186..186
          db/seeds.rb on lines 187..187
          db/seeds.rb on lines 188..188
          db/seeds.rb on lines 189..189
          db/seeds.rb on lines 190..190
          db/seeds.rb on lines 192..192
          db/seeds.rb on lines 193..193
          db/seeds.rb on lines 194..194
          db/seeds.rb on lines 195..195
          db/seeds.rb on lines 196..196
          db/seeds.rb on lines 197..197
          db/seeds.rb on lines 198..198
          db/seeds.rb on lines 199..199
          db/seeds.rb on lines 200..200
          db/seeds.rb on lines 201..201
          db/seeds.rb on lines 202..202
          db/seeds.rb on lines 203..203
          db/seeds.rb on lines 204..204
          db/seeds.rb on lines 205..205
          db/seeds.rb on lines 206..206
          db/seeds.rb on lines 207..207
          db/seeds.rb on lines 208..208
          db/seeds.rb on lines 209..209
          db/seeds.rb on lines 210..210
          db/seeds.rb on lines 211..211
          db/seeds.rb on lines 212..212
          db/seeds.rb on lines 213..213
          db/seeds.rb on lines 214..214
          db/seeds.rb on lines 215..215
          db/seeds.rb on lines 216..216
          db/seeds.rb on lines 217..217
          db/seeds.rb on lines 218..218
          db/seeds.rb on lines 219..219
          db/seeds.rb on lines 221..221
          db/seeds.rb on lines 222..222
          db/seeds.rb on lines 223..223
          db/seeds.rb on lines 224..224
          db/seeds.rb on lines 225..225
          db/seeds.rb on lines 226..226
          db/seeds.rb on lines 227..227
          db/seeds.rb on lines 228..228
          db/seeds.rb on lines 229..229
          db/seeds.rb on lines 230..230
          db/seeds.rb on lines 231..231
          db/seeds.rb on lines 232..232
          db/seeds.rb on lines 235..235
          db/seeds.rb on lines 237..237
          db/seeds.rb on lines 238..238
          db/seeds.rb on lines 239..239
          db/seeds.rb on lines 240..240
          db/seeds.rb on lines 241..241
          db/seeds.rb on lines 242..242
          db/seeds.rb on lines 243..243
          db/seeds.rb on lines 244..244
          db/seeds.rb on lines 245..245
          db/seeds.rb on lines 246..246
          db/seeds.rb on lines 247..247
          db/seeds.rb on lines 248..248
          db/seeds.rb on lines 249..249
          db/seeds.rb on lines 251..251
          db/seeds.rb on lines 252..252
          db/seeds.rb on lines 253..253
          db/seeds.rb on lines 254..254
          db/seeds.rb on lines 255..255
          db/seeds.rb on lines 256..256
          db/seeds.rb on lines 257..257
          db/seeds.rb on lines 258..258
          db/seeds.rb on lines 259..259
          db/seeds.rb on lines 260..260
          db/seeds.rb on lines 261..261
          db/seeds.rb on lines 262..262
          db/seeds.rb on lines 263..263
          db/seeds.rb on lines 264..264
          db/seeds.rb on lines 265..265
          db/seeds.rb on lines 266..266
          db/seeds.rb on lines 267..267
          db/seeds.rb on lines 268..268
          db/seeds.rb on lines 270..270
          db/seeds.rb on lines 272..272
          db/seeds.rb on lines 274..274
          db/seeds.rb on lines 276..276
          db/seeds.rb on lines 277..277
          db/seeds.rb on lines 279..279
          db/seeds.rb on lines 280..280
          db/seeds.rb on lines 281..281
          db/seeds.rb on lines 282..282
          db/seeds.rb on lines 283..283
          db/seeds.rb on lines 285..285
          db/seeds.rb on lines 286..286
          db/seeds.rb on lines 288..288
          db/seeds.rb on lines 289..289
          db/seeds.rb on lines 291..291
          db/seeds.rb on lines 292..292
          db/seeds.rb on lines 293..293
          db/seeds.rb on lines 294..294
          db/seeds.rb on lines 295..295
          db/seeds.rb on lines 296..296
          db/seeds.rb on lines 297..297
          db/seeds.rb on lines 298..298
          db/seeds.rb on lines 301..301
          db/seeds.rb on lines 303..303
          db/seeds.rb on lines 304..304
          db/seeds.rb on lines 306..306
          db/seeds.rb on lines 307..307
          db/seeds.rb on lines 308..308
          db/seeds.rb on lines 310..310
          db/seeds.rb on lines 311..311
          db/seeds.rb on lines 313..313
          db/seeds.rb on lines 314..314
          db/seeds.rb on lines 315..315
          db/seeds.rb on lines 316..316
          db/seeds.rb on lines 318..318
          db/seeds.rb on lines 319..319
          db/seeds.rb on lines 320..320
          db/seeds.rb on lines 321..321
          db/seeds.rb on lines 322..322
          db/seeds.rb on lines 324..324
          db/seeds.rb on lines 325..325
          db/seeds.rb on lines 326..326
          db/seeds.rb on lines 327..327
          db/seeds.rb on lines 328..328
          db/seeds.rb on lines 329..329
          db/seeds.rb on lines 330..330
          db/seeds.rb on lines 332..332
          db/seeds.rb on lines 333..333
          db/seeds.rb on lines 334..334
          db/seeds.rb on lines 335..335
          db/seeds.rb on lines 336..336
          db/seeds.rb on lines 337..337
          db/seeds.rb on lines 338..338
          db/seeds.rb on lines 339..339
          db/seeds.rb on lines 341..341
          db/seeds.rb on lines 342..342
          db/seeds.rb on lines 343..343
          db/seeds.rb on lines 344..344
          db/seeds.rb on lines 345..345
          db/seeds.rb on lines 346..346
          db/seeds.rb on lines 347..347
          db/seeds.rb on lines 348..348
          db/seeds.rb on lines 349..349
          db/seeds.rb on lines 350..350
          db/seeds.rb on lines 351..351
          db/seeds.rb on lines 352..352
          db/seeds.rb on lines 353..353
          db/seeds.rb on lines 355..355
          db/seeds.rb on lines 356..356
          db/seeds.rb on lines 357..357
          db/seeds.rb on lines 358..358
          db/seeds.rb on lines 359..359
          db/seeds.rb on lines 360..360
          db/seeds.rb on lines 361..361
          db/seeds.rb on lines 362..362
          db/seeds.rb on lines 364..364
          db/seeds.rb on lines 365..365
          db/seeds.rb on lines 366..366
          db/seeds.rb on lines 367..367
          db/seeds.rb on lines 368..368
          db/seeds.rb on lines 369..369
          db/seeds.rb on lines 370..370
          db/seeds.rb on lines 371..371
          db/seeds.rb on lines 372..372
          db/seeds.rb on lines 373..373
          db/seeds.rb on lines 374..374
          db/seeds.rb on lines 375..375
          db/seeds.rb on lines 376..376
          db/seeds.rb on lines 377..377
          db/seeds.rb on lines 378..378
          db/seeds.rb on lines 379..379
          db/seeds.rb on lines 380..380
          db/seeds.rb on lines 381..381
          db/seeds.rb on lines 382..382
          db/seeds.rb on lines 383..383
          db/seeds.rb on lines 384..384
          db/seeds.rb on lines 385..385
          db/seeds.rb on lines 386..386
          db/seeds.rb on lines 387..387
          db/seeds.rb on lines 388..388
          db/seeds.rb on lines 389..389
          db/seeds.rb on lines 390..390
          db/seeds.rb on lines 391..391
          db/seeds.rb on lines 393..393
          db/seeds.rb on lines 394..394
          db/seeds.rb on lines 396..396
          db/seeds.rb on lines 397..397
          db/seeds.rb on lines 398..398
          db/seeds.rb on lines 400..400
          db/seeds.rb on lines 403..403
          db/seeds.rb on lines 404..404
          db/seeds.rb on lines 405..405
          db/seeds.rb on lines 406..406
          db/seeds.rb on lines 407..407
          db/seeds.rb on lines 408..408
          db/seeds.rb on lines 409..409
          db/seeds.rb on lines 411..411
          db/seeds.rb on lines 412..412
          db/seeds.rb on lines 413..413
          db/seeds.rb on lines 417..417
          db/seeds.rb on lines 418..418
          db/seeds.rb on lines 419..419
          db/seeds.rb on lines 420..420
          db/seeds.rb on lines 421..421
          db/seeds.rb on lines 422..422
          db/seeds.rb on lines 423..423
          db/seeds.rb on lines 424..424
          db/seeds.rb on lines 425..425
          db/seeds.rb on lines 426..426
          db/seeds.rb on lines 427..427
          db/seeds.rb on lines 429..429
          db/seeds.rb on lines 430..430
          db/seeds.rb on lines 432..432
          db/seeds.rb on lines 433..433
          db/seeds.rb on lines 434..434
          db/seeds.rb on lines 435..435
          db/seeds.rb on lines 436..436
          db/seeds.rb on lines 437..437
          db/seeds.rb on lines 438..438
          db/seeds.rb on lines 439..439
          db/seeds.rb on lines 440..440
          db/seeds.rb on lines 441..441
          db/seeds.rb on lines 442..442
          db/seeds.rb on lines 443..443
          db/seeds.rb on lines 445..445
          db/seeds.rb on lines 446..446
          db/seeds.rb on lines 447..447
          db/seeds.rb on lines 449..449
          db/seeds.rb on lines 451..451
          db/seeds.rb on lines 453..453
          db/seeds.rb on lines 454..454
          db/seeds.rb on lines 455..455
          db/seeds.rb on lines 456..456
          db/seeds.rb on lines 457..457
          db/seeds.rb on lines 458..458
          db/seeds.rb on lines 459..459
          db/seeds.rb on lines 460..460
          db/seeds.rb on lines 461..461
          db/seeds.rb on lines 462..462
          db/seeds.rb on lines 463..463
          db/seeds.rb on lines 464..464
          db/seeds.rb on lines 465..465
          db/seeds.rb on lines 466..466
          db/seeds.rb on lines 467..467
          db/seeds.rb on lines 468..468
          db/seeds.rb on lines 469..469
          db/seeds.rb on lines 470..470
          db/seeds.rb on lines 471..471
          db/seeds.rb on lines 472..472
          db/seeds.rb on lines 473..473
          db/seeds.rb on lines 474..474
          db/seeds.rb on lines 475..475
          db/seeds.rb on lines 476..476
          db/seeds.rb on lines 477..477
          db/seeds.rb on lines 478..478
          db/seeds.rb on lines 479..479
          db/seeds.rb on lines 480..480
          db/seeds.rb on lines 481..481
          db/seeds.rb on lines 482..482
          db/seeds.rb on lines 483..483
          db/seeds.rb on lines 484..484
          db/seeds.rb on lines 485..485
          db/seeds.rb on lines 486..486
          db/seeds.rb on lines 487..487
          db/seeds.rb on lines 488..488
          db/seeds.rb on lines 489..489
          db/seeds.rb on lines 490..490
          db/seeds.rb on lines 491..491
          db/seeds.rb on lines 492..492
          db/seeds.rb on lines 493..493
          db/seeds.rb on lines 494..494
          db/seeds.rb on lines 495..495
          db/seeds.rb on lines 496..496
          db/seeds.rb on lines 498..498
          db/seeds.rb on lines 499..499
          db/seeds.rb on lines 501..501

          Duplicated Code

          Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

          Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

          When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

          Tuning

          This issue has a mass of 33.

          We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

          The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

          If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

          See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

          Refactorings

          Further Reading

          Similar blocks of code found in 410 locations. Consider refactoring.
          Open

            {identificadorContrato: nil, uasg: "113602", modalidadeLicitacao: "6", codigoContrato: "50", licitacaoAssociada: "11360206000011994", objeto: "Aluguel do 16º e 17º pavimentos do Edifício Presidente Wilson desti nados a instalação e funcionamento das atividades do IPEA/Rio.", numeroAditivos: 2, numeroProcessos: 10512000062, CPFContratada: "17162579000191", dataAssinatura: "1994-08-01", fundamentoGeral: nil, dataInicioVigencia: "1994-08-01", dataTerminoVigencia: "1997-07-31", valorInicial: "448435.92", aditivosContratos: nil, eventosContratos: nil},
          Severity: Major
          Found in db/seeds.rb and 409 other locations - About 30 mins to fix
          db/seeds.rb on lines 2..2
          db/seeds.rb on lines 3..3
          db/seeds.rb on lines 7..7
          db/seeds.rb on lines 12..12
          db/seeds.rb on lines 15..15
          db/seeds.rb on lines 24..24
          db/seeds.rb on lines 26..26
          db/seeds.rb on lines 27..27
          db/seeds.rb on lines 29..29
          db/seeds.rb on lines 30..30
          db/seeds.rb on lines 31..31
          db/seeds.rb on lines 33..33
          db/seeds.rb on lines 35..35
          db/seeds.rb on lines 36..36
          db/seeds.rb on lines 39..39
          db/seeds.rb on lines 40..40
          db/seeds.rb on lines 41..41
          db/seeds.rb on lines 42..42
          db/seeds.rb on lines 43..43
          db/seeds.rb on lines 44..44
          db/seeds.rb on lines 45..45
          db/seeds.rb on lines 46..46
          db/seeds.rb on lines 47..47
          db/seeds.rb on lines 48..48
          db/seeds.rb on lines 49..49
          db/seeds.rb on lines 50..50
          db/seeds.rb on lines 51..51
          db/seeds.rb on lines 52..52
          db/seeds.rb on lines 54..54
          db/seeds.rb on lines 55..55
          db/seeds.rb on lines 56..56
          db/seeds.rb on lines 57..57
          db/seeds.rb on lines 58..58
          db/seeds.rb on lines 60..60
          db/seeds.rb on lines 61..61
          db/seeds.rb on lines 62..62
          db/seeds.rb on lines 63..63
          db/seeds.rb on lines 64..64
          db/seeds.rb on lines 65..65
          db/seeds.rb on lines 66..66
          db/seeds.rb on lines 69..69
          db/seeds.rb on lines 71..71
          db/seeds.rb on lines 72..72
          db/seeds.rb on lines 73..73
          db/seeds.rb on lines 74..74
          db/seeds.rb on lines 75..75
          db/seeds.rb on lines 76..76
          db/seeds.rb on lines 78..78
          db/seeds.rb on lines 79..79
          db/seeds.rb on lines 81..81
          db/seeds.rb on lines 82..82
          db/seeds.rb on lines 83..83
          db/seeds.rb on lines 85..85
          db/seeds.rb on lines 86..86
          db/seeds.rb on lines 87..87
          db/seeds.rb on lines 88..88
          db/seeds.rb on lines 89..89
          db/seeds.rb on lines 90..90
          db/seeds.rb on lines 91..91
          db/seeds.rb on lines 92..92
          db/seeds.rb on lines 93..93
          db/seeds.rb on lines 94..94
          db/seeds.rb on lines 95..95
          db/seeds.rb on lines 96..96
          db/seeds.rb on lines 97..97
          db/seeds.rb on lines 99..99
          db/seeds.rb on lines 100..100
          db/seeds.rb on lines 101..101
          db/seeds.rb on lines 104..104
          db/seeds.rb on lines 105..105
          db/seeds.rb on lines 106..106
          db/seeds.rb on lines 107..107
          db/seeds.rb on lines 109..109
          db/seeds.rb on lines 110..110
          db/seeds.rb on lines 111..111
          db/seeds.rb on lines 113..113
          db/seeds.rb on lines 114..114
          db/seeds.rb on lines 115..115
          db/seeds.rb on lines 116..116
          db/seeds.rb on lines 117..117
          db/seeds.rb on lines 118..118
          db/seeds.rb on lines 119..119
          db/seeds.rb on lines 120..120
          db/seeds.rb on lines 121..121
          db/seeds.rb on lines 124..124
          db/seeds.rb on lines 125..125
          db/seeds.rb on lines 126..126
          db/seeds.rb on lines 127..127
          db/seeds.rb on lines 128..128
          db/seeds.rb on lines 130..130
          db/seeds.rb on lines 131..131
          db/seeds.rb on lines 132..132
          db/seeds.rb on lines 134..134
          db/seeds.rb on lines 135..135
          db/seeds.rb on lines 136..136
          db/seeds.rb on lines 138..138
          db/seeds.rb on lines 139..139
          db/seeds.rb on lines 140..140
          db/seeds.rb on lines 141..141
          db/seeds.rb on lines 142..142
          db/seeds.rb on lines 143..143
          db/seeds.rb on lines 144..144
          db/seeds.rb on lines 145..145
          db/seeds.rb on lines 146..146
          db/seeds.rb on lines 147..147
          db/seeds.rb on lines 148..148
          db/seeds.rb on lines 149..149
          db/seeds.rb on lines 150..150
          db/seeds.rb on lines 152..152
          db/seeds.rb on lines 153..153
          db/seeds.rb on lines 155..155
          db/seeds.rb on lines 156..156
          db/seeds.rb on lines 157..157
          db/seeds.rb on lines 158..158
          db/seeds.rb on lines 159..159
          db/seeds.rb on lines 160..160
          db/seeds.rb on lines 161..161
          db/seeds.rb on lines 162..162
          db/seeds.rb on lines 163..163
          db/seeds.rb on lines 164..164
          db/seeds.rb on lines 165..165
          db/seeds.rb on lines 166..166
          db/seeds.rb on lines 168..168
          db/seeds.rb on lines 169..169
          db/seeds.rb on lines 170..170
          db/seeds.rb on lines 171..171
          db/seeds.rb on lines 172..172
          db/seeds.rb on lines 175..175
          db/seeds.rb on lines 176..176
          db/seeds.rb on lines 177..177
          db/seeds.rb on lines 178..178
          db/seeds.rb on lines 179..179
          db/seeds.rb on lines 180..180
          db/seeds.rb on lines 182..182
          db/seeds.rb on lines 183..183
          db/seeds.rb on lines 185..185
          db/seeds.rb on lines 186..186
          db/seeds.rb on lines 187..187
          db/seeds.rb on lines 188..188
          db/seeds.rb on lines 189..189
          db/seeds.rb on lines 190..190
          db/seeds.rb on lines 192..192
          db/seeds.rb on lines 193..193
          db/seeds.rb on lines 194..194
          db/seeds.rb on lines 195..195
          db/seeds.rb on lines 196..196
          db/seeds.rb on lines 197..197
          db/seeds.rb on lines 198..198
          db/seeds.rb on lines 199..199
          db/seeds.rb on lines 200..200
          db/seeds.rb on lines 201..201
          db/seeds.rb on lines 202..202
          db/seeds.rb on lines 203..203
          db/seeds.rb on lines 204..204
          db/seeds.rb on lines 205..205
          db/seeds.rb on lines 206..206
          db/seeds.rb on lines 207..207
          db/seeds.rb on lines 208..208
          db/seeds.rb on lines 209..209
          db/seeds.rb on lines 210..210
          db/seeds.rb on lines 211..211
          db/seeds.rb on lines 212..212
          db/seeds.rb on lines 213..213
          db/seeds.rb on lines 214..214
          db/seeds.rb on lines 215..215
          db/seeds.rb on lines 216..216
          db/seeds.rb on lines 217..217
          db/seeds.rb on lines 218..218
          db/seeds.rb on lines 219..219
          db/seeds.rb on lines 221..221
          db/seeds.rb on lines 222..222
          db/seeds.rb on lines 223..223
          db/seeds.rb on lines 224..224
          db/seeds.rb on lines 225..225
          db/seeds.rb on lines 226..226
          db/seeds.rb on lines 227..227
          db/seeds.rb on lines 228..228
          db/seeds.rb on lines 229..229
          db/seeds.rb on lines 230..230
          db/seeds.rb on lines 231..231
          db/seeds.rb on lines 232..232
          db/seeds.rb on lines 235..235
          db/seeds.rb on lines 237..237
          db/seeds.rb on lines 238..238
          db/seeds.rb on lines 239..239
          db/seeds.rb on lines 240..240
          db/seeds.rb on lines 241..241
          db/seeds.rb on lines 242..242
          db/seeds.rb on lines 243..243
          db/seeds.rb on lines 244..244
          db/seeds.rb on lines 245..245
          db/seeds.rb on lines 246..246
          db/seeds.rb on lines 247..247
          db/seeds.rb on lines 248..248
          db/seeds.rb on lines 249..249
          db/seeds.rb on lines 251..251
          db/seeds.rb on lines 252..252
          db/seeds.rb on lines 253..253
          db/seeds.rb on lines 254..254
          db/seeds.rb on lines 255..255
          db/seeds.rb on lines 256..256
          db/seeds.rb on lines 257..257
          db/seeds.rb on lines 258..258
          db/seeds.rb on lines 259..259
          db/seeds.rb on lines 260..260
          db/seeds.rb on lines 261..261
          db/seeds.rb on lines 262..262
          db/seeds.rb on lines 263..263
          db/seeds.rb on lines 264..264
          db/seeds.rb on lines 265..265
          db/seeds.rb on lines 266..266
          db/seeds.rb on lines 267..267
          db/seeds.rb on lines 268..268
          db/seeds.rb on lines 270..270
          db/seeds.rb on lines 272..272
          db/seeds.rb on lines 274..274
          db/seeds.rb on lines 276..276
          db/seeds.rb on lines 277..277
          db/seeds.rb on lines 279..279
          db/seeds.rb on lines 280..280
          db/seeds.rb on lines 281..281
          db/seeds.rb on lines 282..282
          db/seeds.rb on lines 283..283
          db/seeds.rb on lines 285..285
          db/seeds.rb on lines 286..286
          db/seeds.rb on lines 288..288
          db/seeds.rb on lines 289..289
          db/seeds.rb on lines 291..291
          db/seeds.rb on lines 292..292
          db/seeds.rb on lines 293..293
          db/seeds.rb on lines 294..294
          db/seeds.rb on lines 295..295
          db/seeds.rb on lines 296..296
          db/seeds.rb on lines 297..297
          db/seeds.rb on lines 298..298
          db/seeds.rb on lines 301..301
          db/seeds.rb on lines 303..303
          db/seeds.rb on lines 304..304
          db/seeds.rb on lines 306..306
          db/seeds.rb on lines 307..307
          db/seeds.rb on lines 308..308
          db/seeds.rb on lines 310..310
          db/seeds.rb on lines 311..311
          db/seeds.rb on lines 313..313
          db/seeds.rb on lines 314..314
          db/seeds.rb on lines 315..315
          db/seeds.rb on lines 316..316
          db/seeds.rb on lines 318..318
          db/seeds.rb on lines 319..319
          db/seeds.rb on lines 320..320
          db/seeds.rb on lines 321..321
          db/seeds.rb on lines 322..322
          db/seeds.rb on lines 324..324
          db/seeds.rb on lines 325..325
          db/seeds.rb on lines 326..326
          db/seeds.rb on lines 327..327
          db/seeds.rb on lines 328..328
          db/seeds.rb on lines 329..329
          db/seeds.rb on lines 330..330
          db/seeds.rb on lines 332..332
          db/seeds.rb on lines 333..333
          db/seeds.rb on lines 334..334
          db/seeds.rb on lines 335..335
          db/seeds.rb on lines 336..336
          db/seeds.rb on lines 337..337
          db/seeds.rb on lines 338..338
          db/seeds.rb on lines 339..339
          db/seeds.rb on lines 341..341
          db/seeds.rb on lines 342..342
          db/seeds.rb on lines 343..343
          db/seeds.rb on lines 344..344
          db/seeds.rb on lines 345..345
          db/seeds.rb on lines 346..346
          db/seeds.rb on lines 347..347
          db/seeds.rb on lines 348..348
          db/seeds.rb on lines 349..349
          db/seeds.rb on lines 350..350
          db/seeds.rb on lines 351..351
          db/seeds.rb on lines 352..352
          db/seeds.rb on lines 353..353
          db/seeds.rb on lines 355..355
          db/seeds.rb on lines 356..356
          db/seeds.rb on lines 357..357
          db/seeds.rb on lines 358..358
          db/seeds.rb on lines 359..359
          db/seeds.rb on lines 360..360
          db/seeds.rb on lines 361..361
          db/seeds.rb on lines 362..362
          db/seeds.rb on lines 364..364
          db/seeds.rb on lines 365..365
          db/seeds.rb on lines 366..366
          db/seeds.rb on lines 367..367
          db/seeds.rb on lines 368..368
          db/seeds.rb on lines 369..369
          db/seeds.rb on lines 370..370
          db/seeds.rb on lines 371..371
          db/seeds.rb on lines 372..372
          db/seeds.rb on lines 373..373
          db/seeds.rb on lines 374..374
          db/seeds.rb on lines 375..375
          db/seeds.rb on lines 376..376
          db/seeds.rb on lines 377..377
          db/seeds.rb on lines 378..378
          db/seeds.rb on lines 379..379
          db/seeds.rb on lines 380..380
          db/seeds.rb on lines 381..381
          db/seeds.rb on lines 382..382
          db/seeds.rb on lines 383..383
          db/seeds.rb on lines 384..384
          db/seeds.rb on lines 385..385
          db/seeds.rb on lines 386..386
          db/seeds.rb on lines 387..387
          db/seeds.rb on lines 388..388
          db/seeds.rb on lines 389..389
          db/seeds.rb on lines 390..390
          db/seeds.rb on lines 391..391
          db/seeds.rb on lines 393..393
          db/seeds.rb on lines 394..394
          db/seeds.rb on lines 396..396
          db/seeds.rb on lines 397..397
          db/seeds.rb on lines 398..398
          db/seeds.rb on lines 400..400
          db/seeds.rb on lines 403..403
          db/seeds.rb on lines 404..404
          db/seeds.rb on lines 405..405
          db/seeds.rb on lines 406..406
          db/seeds.rb on lines 407..407
          db/seeds.rb on lines 408..408
          db/seeds.rb on lines 409..409
          db/seeds.rb on lines 411..411
          db/seeds.rb on lines 412..412
          db/seeds.rb on lines 413..413
          db/seeds.rb on lines 417..417
          db/seeds.rb on lines 418..418
          db/seeds.rb on lines 419..419
          db/seeds.rb on lines 420..420
          db/seeds.rb on lines 421..421
          db/seeds.rb on lines 422..422
          db/seeds.rb on lines 423..423
          db/seeds.rb on lines 424..424
          db/seeds.rb on lines 425..425
          db/seeds.rb on lines 426..426
          db/seeds.rb on lines 427..427
          db/seeds.rb on lines 429..429
          db/seeds.rb on lines 430..430
          db/seeds.rb on lines 432..432
          db/seeds.rb on lines 433..433
          db/seeds.rb on lines 434..434
          db/seeds.rb on lines 435..435
          db/seeds.rb on lines 436..436
          db/seeds.rb on lines 437..437
          db/seeds.rb on lines 438..438
          db/seeds.rb on lines 439..439
          db/seeds.rb on lines 440..440
          db/seeds.rb on lines 441..441
          db/seeds.rb on lines 442..442
          db/seeds.rb on lines 443..443
          db/seeds.rb on lines 445..445
          db/seeds.rb on lines 446..446
          db/seeds.rb on lines 447..447
          db/seeds.rb on lines 449..449
          db/seeds.rb on lines 451..451
          db/seeds.rb on lines 453..453
          db/seeds.rb on lines 454..454
          db/seeds.rb on lines 455..455
          db/seeds.rb on lines 456..456
          db/seeds.rb on lines 457..457
          db/seeds.rb on lines 458..458
          db/seeds.rb on lines 459..459
          db/seeds.rb on lines 460..460
          db/seeds.rb on lines 461..461
          db/seeds.rb on lines 462..462
          db/seeds.rb on lines 463..463
          db/seeds.rb on lines 464..464
          db/seeds.rb on lines 465..465
          db/seeds.rb on lines 466..466
          db/seeds.rb on lines 467..467
          db/seeds.rb on lines 468..468
          db/seeds.rb on lines 469..469
          db/seeds.rb on lines 470..470
          db/seeds.rb on lines 471..471
          db/seeds.rb on lines 472..472
          db/seeds.rb on lines 473..473
          db/seeds.rb on lines 474..474
          db/seeds.rb on lines 475..475
          db/seeds.rb on lines 476..476
          db/seeds.rb on lines 477..477
          db/seeds.rb on lines 478..478
          db/seeds.rb on lines 479..479
          db/seeds.rb on lines 480..480
          db/seeds.rb on lines 481..481
          db/seeds.rb on lines 482..482
          db/seeds.rb on lines 483..483
          db/seeds.rb on lines 484..484
          db/seeds.rb on lines 485..485
          db/seeds.rb on lines 486..486
          db/seeds.rb on lines 487..487
          db/seeds.rb on lines 488..488
          db/seeds.rb on lines 489..489
          db/seeds.rb on lines 490..490
          db/seeds.rb on lines 491..491
          db/seeds.rb on lines 492..492
          db/seeds.rb on lines 493..493
          db/seeds.rb on lines 494..494
          db/seeds.rb on lines 495..495
          db/seeds.rb on lines 496..496
          db/seeds.rb on lines 498..498
          db/seeds.rb on lines 499..499
          db/seeds.rb on lines 501..501

          Duplicated Code

          Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

          Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

          When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

          Tuning

          This issue has a mass of 33.

          We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

          The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

          If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

          See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

          Refactorings

          Further Reading

          Similar blocks of code found in 410 locations. Consider refactoring.
          Open

            {identificadorContrato: nil, uasg: "254448", modalidadeLicitacao: "7", codigoContrato: "50", licitacaoAssociada: "25444807000951995", objeto: "Contrato de Serviços Técnicos de Manutenção Preventiva e Corretiva nos Fornos, Caldeiras e Autoclaves do INCQS.", numeroAditivos: 3, numeroProcessos: 25380005406, CPFContratada: "33426479000181", dataAssinatura: "1995-06-28", fundamentoGeral: nil, dataInicioVigencia: "1995-06-29", dataTerminoVigencia: "1996-06-29", valorInicial: "60000.0", aditivosContratos: nil, eventosContratos: nil},
          Severity: Major
          Found in db/seeds.rb and 409 other locations - About 30 mins to fix
          db/seeds.rb on lines 2..2
          db/seeds.rb on lines 3..3
          db/seeds.rb on lines 7..7
          db/seeds.rb on lines 12..12
          db/seeds.rb on lines 15..15
          db/seeds.rb on lines 24..24
          db/seeds.rb on lines 26..26
          db/seeds.rb on lines 27..27
          db/seeds.rb on lines 29..29
          db/seeds.rb on lines 30..30
          db/seeds.rb on lines 31..31
          db/seeds.rb on lines 33..33
          db/seeds.rb on lines 35..35
          db/seeds.rb on lines 36..36
          db/seeds.rb on lines 39..39
          db/seeds.rb on lines 40..40
          db/seeds.rb on lines 41..41
          db/seeds.rb on lines 42..42
          db/seeds.rb on lines 43..43
          db/seeds.rb on lines 44..44
          db/seeds.rb on lines 45..45
          db/seeds.rb on lines 46..46
          db/seeds.rb on lines 47..47
          db/seeds.rb on lines 48..48
          db/seeds.rb on lines 49..49
          db/seeds.rb on lines 50..50
          db/seeds.rb on lines 51..51
          db/seeds.rb on lines 52..52
          db/seeds.rb on lines 54..54
          db/seeds.rb on lines 55..55
          db/seeds.rb on lines 56..56
          db/seeds.rb on lines 57..57
          db/seeds.rb on lines 58..58
          db/seeds.rb on lines 60..60
          db/seeds.rb on lines 61..61
          db/seeds.rb on lines 62..62
          db/seeds.rb on lines 63..63
          db/seeds.rb on lines 64..64
          db/seeds.rb on lines 65..65
          db/seeds.rb on lines 66..66
          db/seeds.rb on lines 69..69
          db/seeds.rb on lines 71..71
          db/seeds.rb on lines 72..72
          db/seeds.rb on lines 73..73
          db/seeds.rb on lines 74..74
          db/seeds.rb on lines 75..75
          db/seeds.rb on lines 76..76
          db/seeds.rb on lines 78..78
          db/seeds.rb on lines 79..79
          db/seeds.rb on lines 80..80
          db/seeds.rb on lines 81..81
          db/seeds.rb on lines 82..82
          db/seeds.rb on lines 83..83
          db/seeds.rb on lines 85..85
          db/seeds.rb on lines 86..86
          db/seeds.rb on lines 87..87
          db/seeds.rb on lines 88..88
          db/seeds.rb on lines 89..89
          db/seeds.rb on lines 90..90
          db/seeds.rb on lines 91..91
          db/seeds.rb on lines 92..92
          db/seeds.rb on lines 94..94
          db/seeds.rb on lines 95..95
          db/seeds.rb on lines 96..96
          db/seeds.rb on lines 97..97
          db/seeds.rb on lines 99..99
          db/seeds.rb on lines 100..100
          db/seeds.rb on lines 101..101
          db/seeds.rb on lines 104..104
          db/seeds.rb on lines 105..105
          db/seeds.rb on lines 106..106
          db/seeds.rb on lines 107..107
          db/seeds.rb on lines 109..109
          db/seeds.rb on lines 110..110
          db/seeds.rb on lines 111..111
          db/seeds.rb on lines 113..113
          db/seeds.rb on lines 114..114
          db/seeds.rb on lines 115..115
          db/seeds.rb on lines 116..116
          db/seeds.rb on lines 117..117
          db/seeds.rb on lines 118..118
          db/seeds.rb on lines 119..119
          db/seeds.rb on lines 120..120
          db/seeds.rb on lines 121..121
          db/seeds.rb on lines 124..124
          db/seeds.rb on lines 125..125
          db/seeds.rb on lines 126..126
          db/seeds.rb on lines 127..127
          db/seeds.rb on lines 128..128
          db/seeds.rb on lines 130..130
          db/seeds.rb on lines 131..131
          db/seeds.rb on lines 132..132
          db/seeds.rb on lines 134..134
          db/seeds.rb on lines 135..135
          db/seeds.rb on lines 136..136
          db/seeds.rb on lines 138..138
          db/seeds.rb on lines 139..139
          db/seeds.rb on lines 140..140
          db/seeds.rb on lines 141..141
          db/seeds.rb on lines 142..142
          db/seeds.rb on lines 143..143
          db/seeds.rb on lines 144..144
          db/seeds.rb on lines 145..145
          db/seeds.rb on lines 146..146
          db/seeds.rb on lines 147..147
          db/seeds.rb on lines 148..148
          db/seeds.rb on lines 149..149
          db/seeds.rb on lines 150..150
          db/seeds.rb on lines 152..152
          db/seeds.rb on lines 153..153
          db/seeds.rb on lines 155..155
          db/seeds.rb on lines 156..156
          db/seeds.rb on lines 157..157
          db/seeds.rb on lines 158..158
          db/seeds.rb on lines 159..159
          db/seeds.rb on lines 160..160
          db/seeds.rb on lines 161..161
          db/seeds.rb on lines 162..162
          db/seeds.rb on lines 163..163
          db/seeds.rb on lines 164..164
          db/seeds.rb on lines 165..165
          db/seeds.rb on lines 166..166
          db/seeds.rb on lines 168..168
          db/seeds.rb on lines 169..169
          db/seeds.rb on lines 170..170
          db/seeds.rb on lines 171..171
          db/seeds.rb on lines 172..172
          db/seeds.rb on lines 175..175
          db/seeds.rb on lines 176..176
          db/seeds.rb on lines 177..177
          db/seeds.rb on lines 178..178
          db/seeds.rb on lines 179..179
          db/seeds.rb on lines 180..180
          db/seeds.rb on lines 182..182
          db/seeds.rb on lines 183..183
          db/seeds.rb on lines 185..185
          db/seeds.rb on lines 186..186
          db/seeds.rb on lines 187..187
          db/seeds.rb on lines 188..188
          db/seeds.rb on lines 189..189
          db/seeds.rb on lines 190..190
          db/seeds.rb on lines 192..192
          db/seeds.rb on lines 193..193
          db/seeds.rb on lines 194..194
          db/seeds.rb on lines 195..195
          db/seeds.rb on lines 196..196
          db/seeds.rb on lines 197..197
          db/seeds.rb on lines 198..198
          db/seeds.rb on lines 199..199
          db/seeds.rb on lines 200..200
          db/seeds.rb on lines 201..201
          db/seeds.rb on lines 202..202
          db/seeds.rb on lines 203..203
          db/seeds.rb on lines 204..204
          db/seeds.rb on lines 205..205
          db/seeds.rb on lines 206..206
          db/seeds.rb on lines 207..207
          db/seeds.rb on lines 208..208
          db/seeds.rb on lines 209..209
          db/seeds.rb on lines 210..210
          db/seeds.rb on lines 211..211
          db/seeds.rb on lines 212..212
          db/seeds.rb on lines 213..213
          db/seeds.rb on lines 214..214
          db/seeds.rb on lines 215..215
          db/seeds.rb on lines 216..216
          db/seeds.rb on lines 217..217
          db/seeds.rb on lines 218..218
          db/seeds.rb on lines 219..219
          db/seeds.rb on lines 221..221
          db/seeds.rb on lines 222..222
          db/seeds.rb on lines 223..223
          db/seeds.rb on lines 224..224
          db/seeds.rb on lines 225..225
          db/seeds.rb on lines 226..226
          db/seeds.rb on lines 227..227
          db/seeds.rb on lines 228..228
          db/seeds.rb on lines 229..229
          db/seeds.rb on lines 230..230
          db/seeds.rb on lines 231..231
          db/seeds.rb on lines 232..232
          db/seeds.rb on lines 235..235
          db/seeds.rb on lines 237..237
          db/seeds.rb on lines 238..238
          db/seeds.rb on lines 239..239
          db/seeds.rb on lines 240..240
          db/seeds.rb on lines 241..241
          db/seeds.rb on lines 242..242
          db/seeds.rb on lines 243..243
          db/seeds.rb on lines 244..244
          db/seeds.rb on lines 245..245
          db/seeds.rb on lines 246..246
          db/seeds.rb on lines 247..247
          db/seeds.rb on lines 248..248
          db/seeds.rb on lines 249..249
          db/seeds.rb on lines 251..251
          db/seeds.rb on lines 252..252
          db/seeds.rb on lines 253..253
          db/seeds.rb on lines 254..254
          db/seeds.rb on lines 255..255
          db/seeds.rb on lines 256..256
          db/seeds.rb on lines 257..257
          db/seeds.rb on lines 258..258
          db/seeds.rb on lines 259..259
          db/seeds.rb on lines 260..260
          db/seeds.rb on lines 261..261
          db/seeds.rb on lines 262..262
          db/seeds.rb on lines 263..263
          db/seeds.rb on lines 264..264
          db/seeds.rb on lines 265..265
          db/seeds.rb on lines 266..266
          db/seeds.rb on lines 267..267
          db/seeds.rb on lines 268..268
          db/seeds.rb on lines 270..270
          db/seeds.rb on lines 272..272
          db/seeds.rb on lines 274..274
          db/seeds.rb on lines 276..276
          db/seeds.rb on lines 277..277
          db/seeds.rb on lines 279..279
          db/seeds.rb on lines 280..280
          db/seeds.rb on lines 281..281
          db/seeds.rb on lines 282..282
          db/seeds.rb on lines 283..283
          db/seeds.rb on lines 285..285
          db/seeds.rb on lines 286..286
          db/seeds.rb on lines 288..288
          db/seeds.rb on lines 289..289
          db/seeds.rb on lines 291..291
          db/seeds.rb on lines 292..292
          db/seeds.rb on lines 293..293
          db/seeds.rb on lines 294..294
          db/seeds.rb on lines 295..295
          db/seeds.rb on lines 296..296
          db/seeds.rb on lines 297..297
          db/seeds.rb on lines 298..298
          db/seeds.rb on lines 301..301
          db/seeds.rb on lines 303..303
          db/seeds.rb on lines 304..304
          db/seeds.rb on lines 306..306
          db/seeds.rb on lines 307..307
          db/seeds.rb on lines 308..308
          db/seeds.rb on lines 310..310
          db/seeds.rb on lines 311..311
          db/seeds.rb on lines 313..313
          db/seeds.rb on lines 314..314
          db/seeds.rb on lines 315..315
          db/seeds.rb on lines 316..316
          db/seeds.rb on lines 318..318
          db/seeds.rb on lines 319..319
          db/seeds.rb on lines 320..320
          db/seeds.rb on lines 321..321
          db/seeds.rb on lines 322..322
          db/seeds.rb on lines 324..324
          db/seeds.rb on lines 325..325
          db/seeds.rb on lines 326..326
          db/seeds.rb on lines 327..327
          db/seeds.rb on lines 328..328
          db/seeds.rb on lines 329..329
          db/seeds.rb on lines 330..330
          db/seeds.rb on lines 332..332
          db/seeds.rb on lines 333..333
          db/seeds.rb on lines 334..334
          db/seeds.rb on lines 335..335
          db/seeds.rb on lines 336..336
          db/seeds.rb on lines 337..337
          db/seeds.rb on lines 338..338
          db/seeds.rb on lines 339..339
          db/seeds.rb on lines 341..341
          db/seeds.rb on lines 342..342
          db/seeds.rb on lines 343..343
          db/seeds.rb on lines 344..344
          db/seeds.rb on lines 345..345
          db/seeds.rb on lines 346..346
          db/seeds.rb on lines 347..347
          db/seeds.rb on lines 348..348
          db/seeds.rb on lines 349..349
          db/seeds.rb on lines 350..350
          db/seeds.rb on lines 351..351
          db/seeds.rb on lines 352..352
          db/seeds.rb on lines 353..353
          db/seeds.rb on lines 355..355
          db/seeds.rb on lines 356..356
          db/seeds.rb on lines 357..357
          db/seeds.rb on lines 358..358
          db/seeds.rb on lines 359..359
          db/seeds.rb on lines 360..360
          db/seeds.rb on lines 361..361
          db/seeds.rb on lines 362..362
          db/seeds.rb on lines 364..364
          db/seeds.rb on lines 365..365
          db/seeds.rb on lines 366..366
          db/seeds.rb on lines 367..367
          db/seeds.rb on lines 368..368
          db/seeds.rb on lines 369..369
          db/seeds.rb on lines 370..370
          db/seeds.rb on lines 371..371
          db/seeds.rb on lines 372..372
          db/seeds.rb on lines 373..373
          db/seeds.rb on lines 374..374
          db/seeds.rb on lines 375..375
          db/seeds.rb on lines 376..376
          db/seeds.rb on lines 377..377
          db/seeds.rb on lines 378..378
          db/seeds.rb on lines 379..379
          db/seeds.rb on lines 380..380
          db/seeds.rb on lines 381..381
          db/seeds.rb on lines 382..382
          db/seeds.rb on lines 383..383
          db/seeds.rb on lines 384..384
          db/seeds.rb on lines 385..385
          db/seeds.rb on lines 386..386
          db/seeds.rb on lines 387..387
          db/seeds.rb on lines 388..388
          db/seeds.rb on lines 389..389
          db/seeds.rb on lines 390..390
          db/seeds.rb on lines 391..391
          db/seeds.rb on lines 393..393
          db/seeds.rb on lines 394..394
          db/seeds.rb on lines 396..396
          db/seeds.rb on lines 397..397
          db/seeds.rb on lines 398..398
          db/seeds.rb on lines 400..400
          db/seeds.rb on lines 403..403
          db/seeds.rb on lines 404..404
          db/seeds.rb on lines 405..405
          db/seeds.rb on lines 406..406
          db/seeds.rb on lines 407..407
          db/seeds.rb on lines 408..408
          db/seeds.rb on lines 409..409
          db/seeds.rb on lines 411..411
          db/seeds.rb on lines 412..412
          db/seeds.rb on lines 413..413
          db/seeds.rb on lines 417..417
          db/seeds.rb on lines 418..418
          db/seeds.rb on lines 419..419
          db/seeds.rb on lines 420..420
          db/seeds.rb on lines 421..421
          db/seeds.rb on lines 422..422
          db/seeds.rb on lines 423..423
          db/seeds.rb on lines 424..424
          db/seeds.rb on lines 425..425
          db/seeds.rb on lines 426..426
          db/seeds.rb on lines 427..427
          db/seeds.rb on lines 429..429
          db/seeds.rb on lines 430..430
          db/seeds.rb on lines 432..432
          db/seeds.rb on lines 433..433
          db/seeds.rb on lines 434..434
          db/seeds.rb on lines 435..435
          db/seeds.rb on lines 436..436
          db/seeds.rb on lines 437..437
          db/seeds.rb on lines 438..438
          db/seeds.rb on lines 439..439
          db/seeds.rb on lines 440..440
          db/seeds.rb on lines 441..441
          db/seeds.rb on lines 442..442
          db/seeds.rb on lines 443..443
          db/seeds.rb on lines 445..445
          db/seeds.rb on lines 446..446
          db/seeds.rb on lines 447..447
          db/seeds.rb on lines 449..449
          db/seeds.rb on lines 451..451
          db/seeds.rb on lines 453..453
          db/seeds.rb on lines 454..454
          db/seeds.rb on lines 455..455
          db/seeds.rb on lines 456..456
          db/seeds.rb on lines 457..457
          db/seeds.rb on lines 458..458
          db/seeds.rb on lines 459..459
          db/seeds.rb on lines 460..460
          db/seeds.rb on lines 461..461
          db/seeds.rb on lines 462..462
          db/seeds.rb on lines 463..463
          db/seeds.rb on lines 464..464
          db/seeds.rb on lines 465..465
          db/seeds.rb on lines 466..466
          db/seeds.rb on lines 467..467
          db/seeds.rb on lines 468..468
          db/seeds.rb on lines 469..469
          db/seeds.rb on lines 470..470
          db/seeds.rb on lines 471..471
          db/seeds.rb on lines 472..472
          db/seeds.rb on lines 473..473
          db/seeds.rb on lines 474..474
          db/seeds.rb on lines 475..475
          db/seeds.rb on lines 476..476
          db/seeds.rb on lines 477..477
          db/seeds.rb on lines 478..478
          db/seeds.rb on lines 479..479
          db/seeds.rb on lines 480..480
          db/seeds.rb on lines 481..481
          db/seeds.rb on lines 482..482
          db/seeds.rb on lines 483..483
          db/seeds.rb on lines 484..484
          db/seeds.rb on lines 485..485
          db/seeds.rb on lines 486..486
          db/seeds.rb on lines 487..487
          db/seeds.rb on lines 488..488
          db/seeds.rb on lines 489..489
          db/seeds.rb on lines 490..490
          db/seeds.rb on lines 491..491
          db/seeds.rb on lines 492..492
          db/seeds.rb on lines 493..493
          db/seeds.rb on lines 494..494
          db/seeds.rb on lines 495..495
          db/seeds.rb on lines 496..496
          db/seeds.rb on lines 498..498
          db/seeds.rb on lines 499..499
          db/seeds.rb on lines 501..501

          Duplicated Code

          Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

          Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

          When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

          Tuning

          This issue has a mass of 33.

          We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

          The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

          If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

          See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

          Refactorings

          Further Reading

          Similar blocks of code found in 410 locations. Consider refactoring.
          Open

            {identificadorContrato: nil, uasg: "193124", modalidadeLicitacao: "1", codigoContrato: "50", licitacaoAssociada: "19312401000231995", objeto: "O presente Contrato tem por objeto a contratação de serviços de vigilância armada e desarmada, na Sede da Floresta Nacional de Passo Fundo.", numeroAditivos: 9, numeroProcessos: 2023, CPFContratada: "89108054000189", dataAssinatura: "1995-11-27", fundamentoGeral: nil, dataInicioVigencia: "1995-12-31", dataTerminoVigencia: "1996-12-31", valorInicial: "90600.0", aditivosContratos: nil, eventosContratos: nil},
          Severity: Major
          Found in db/seeds.rb and 409 other locations - About 30 mins to fix
          db/seeds.rb on lines 2..2
          db/seeds.rb on lines 3..3
          db/seeds.rb on lines 7..7
          db/seeds.rb on lines 12..12
          db/seeds.rb on lines 15..15
          db/seeds.rb on lines 24..24
          db/seeds.rb on lines 26..26
          db/seeds.rb on lines 27..27
          db/seeds.rb on lines 29..29
          db/seeds.rb on lines 30..30
          db/seeds.rb on lines 31..31
          db/seeds.rb on lines 33..33
          db/seeds.rb on lines 35..35
          db/seeds.rb on lines 36..36
          db/seeds.rb on lines 39..39
          db/seeds.rb on lines 40..40
          db/seeds.rb on lines 41..41
          db/seeds.rb on lines 42..42
          db/seeds.rb on lines 43..43
          db/seeds.rb on lines 44..44
          db/seeds.rb on lines 45..45
          db/seeds.rb on lines 46..46
          db/seeds.rb on lines 47..47
          db/seeds.rb on lines 48..48
          db/seeds.rb on lines 49..49
          db/seeds.rb on lines 50..50
          db/seeds.rb on lines 51..51
          db/seeds.rb on lines 52..52
          db/seeds.rb on lines 54..54
          db/seeds.rb on lines 55..55
          db/seeds.rb on lines 56..56
          db/seeds.rb on lines 57..57
          db/seeds.rb on lines 58..58
          db/seeds.rb on lines 60..60
          db/seeds.rb on lines 61..61
          db/seeds.rb on lines 62..62
          db/seeds.rb on lines 63..63
          db/seeds.rb on lines 64..64
          db/seeds.rb on lines 65..65
          db/seeds.rb on lines 66..66
          db/seeds.rb on lines 69..69
          db/seeds.rb on lines 71..71
          db/seeds.rb on lines 72..72
          db/seeds.rb on lines 73..73
          db/seeds.rb on lines 74..74
          db/seeds.rb on lines 75..75
          db/seeds.rb on lines 76..76
          db/seeds.rb on lines 78..78
          db/seeds.rb on lines 79..79
          db/seeds.rb on lines 80..80
          db/seeds.rb on lines 81..81
          db/seeds.rb on lines 82..82
          db/seeds.rb on lines 83..83
          db/seeds.rb on lines 85..85
          db/seeds.rb on lines 86..86
          db/seeds.rb on lines 87..87
          db/seeds.rb on lines 88..88
          db/seeds.rb on lines 89..89
          db/seeds.rb on lines 90..90
          db/seeds.rb on lines 91..91
          db/seeds.rb on lines 92..92
          db/seeds.rb on lines 93..93
          db/seeds.rb on lines 94..94
          db/seeds.rb on lines 95..95
          db/seeds.rb on lines 96..96
          db/seeds.rb on lines 97..97
          db/seeds.rb on lines 99..99
          db/seeds.rb on lines 100..100
          db/seeds.rb on lines 101..101
          db/seeds.rb on lines 104..104
          db/seeds.rb on lines 106..106
          db/seeds.rb on lines 107..107
          db/seeds.rb on lines 109..109
          db/seeds.rb on lines 110..110
          db/seeds.rb on lines 111..111
          db/seeds.rb on lines 113..113
          db/seeds.rb on lines 114..114
          db/seeds.rb on lines 115..115
          db/seeds.rb on lines 116..116
          db/seeds.rb on lines 117..117
          db/seeds.rb on lines 118..118
          db/seeds.rb on lines 119..119
          db/seeds.rb on lines 120..120
          db/seeds.rb on lines 121..121
          db/seeds.rb on lines 124..124
          db/seeds.rb on lines 125..125
          db/seeds.rb on lines 126..126
          db/seeds.rb on lines 127..127
          db/seeds.rb on lines 128..128
          db/seeds.rb on lines 130..130
          db/seeds.rb on lines 131..131
          db/seeds.rb on lines 132..132
          db/seeds.rb on lines 134..134
          db/seeds.rb on lines 135..135
          db/seeds.rb on lines 136..136
          db/seeds.rb on lines 138..138
          db/seeds.rb on lines 139..139
          db/seeds.rb on lines 140..140
          db/seeds.rb on lines 141..141
          db/seeds.rb on lines 142..142
          db/seeds.rb on lines 143..143
          db/seeds.rb on lines 144..144
          db/seeds.rb on lines 145..145
          db/seeds.rb on lines 146..146
          db/seeds.rb on lines 147..147
          db/seeds.rb on lines 148..148
          db/seeds.rb on lines 149..149
          db/seeds.rb on lines 150..150
          db/seeds.rb on lines 152..152
          db/seeds.rb on lines 153..153
          db/seeds.rb on lines 155..155
          db/seeds.rb on lines 156..156
          db/seeds.rb on lines 157..157
          db/seeds.rb on lines 158..158
          db/seeds.rb on lines 159..159
          db/seeds.rb on lines 160..160
          db/seeds.rb on lines 161..161
          db/seeds.rb on lines 162..162
          db/seeds.rb on lines 163..163
          db/seeds.rb on lines 164..164
          db/seeds.rb on lines 165..165
          db/seeds.rb on lines 166..166
          db/seeds.rb on lines 168..168
          db/seeds.rb on lines 169..169
          db/seeds.rb on lines 170..170
          db/seeds.rb on lines 171..171
          db/seeds.rb on lines 172..172
          db/seeds.rb on lines 175..175
          db/seeds.rb on lines 176..176
          db/seeds.rb on lines 177..177
          db/seeds.rb on lines 178..178
          db/seeds.rb on lines 179..179
          db/seeds.rb on lines 180..180
          db/seeds.rb on lines 182..182
          db/seeds.rb on lines 183..183
          db/seeds.rb on lines 185..185
          db/seeds.rb on lines 186..186
          db/seeds.rb on lines 187..187
          db/seeds.rb on lines 188..188
          db/seeds.rb on lines 189..189
          db/seeds.rb on lines 190..190
          db/seeds.rb on lines 192..192
          db/seeds.rb on lines 193..193
          db/seeds.rb on lines 194..194
          db/seeds.rb on lines 195..195
          db/seeds.rb on lines 196..196
          db/seeds.rb on lines 197..197
          db/seeds.rb on lines 198..198
          db/seeds.rb on lines 199..199
          db/seeds.rb on lines 200..200
          db/seeds.rb on lines 201..201
          db/seeds.rb on lines 202..202
          db/seeds.rb on lines 203..203
          db/seeds.rb on lines 204..204
          db/seeds.rb on lines 205..205
          db/seeds.rb on lines 206..206
          db/seeds.rb on lines 207..207
          db/seeds.rb on lines 208..208
          db/seeds.rb on lines 209..209
          db/seeds.rb on lines 210..210
          db/seeds.rb on lines 211..211
          db/seeds.rb on lines 212..212
          db/seeds.rb on lines 213..213
          db/seeds.rb on lines 214..214
          db/seeds.rb on lines 215..215
          db/seeds.rb on lines 216..216
          db/seeds.rb on lines 217..217
          db/seeds.rb on lines 218..218
          db/seeds.rb on lines 219..219
          db/seeds.rb on lines 221..221
          db/seeds.rb on lines 222..222
          db/seeds.rb on lines 223..223
          db/seeds.rb on lines 224..224
          db/seeds.rb on lines 225..225
          db/seeds.rb on lines 226..226
          db/seeds.rb on lines 227..227
          db/seeds.rb on lines 228..228
          db/seeds.rb on lines 229..229
          db/seeds.rb on lines 230..230
          db/seeds.rb on lines 231..231
          db/seeds.rb on lines 232..232
          db/seeds.rb on lines 235..235
          db/seeds.rb on lines 237..237
          db/seeds.rb on lines 238..238
          db/seeds.rb on lines 239..239
          db/seeds.rb on lines 240..240
          db/seeds.rb on lines 241..241
          db/seeds.rb on lines 242..242
          db/seeds.rb on lines 243..243
          db/seeds.rb on lines 244..244
          db/seeds.rb on lines 245..245
          db/seeds.rb on lines 246..246
          db/seeds.rb on lines 247..247
          db/seeds.rb on lines 248..248
          db/seeds.rb on lines 249..249
          db/seeds.rb on lines 251..251
          db/seeds.rb on lines 252..252
          db/seeds.rb on lines 253..253
          db/seeds.rb on lines 254..254
          db/seeds.rb on lines 255..255
          db/seeds.rb on lines 256..256
          db/seeds.rb on lines 257..257
          db/seeds.rb on lines 258..258
          db/seeds.rb on lines 259..259
          db/seeds.rb on lines 260..260
          db/seeds.rb on lines 261..261
          db/seeds.rb on lines 262..262
          db/seeds.rb on lines 263..263
          db/seeds.rb on lines 264..264
          db/seeds.rb on lines 265..265
          db/seeds.rb on lines 266..266
          db/seeds.rb on lines 267..267
          db/seeds.rb on lines 268..268
          db/seeds.rb on lines 270..270
          db/seeds.rb on lines 272..272
          db/seeds.rb on lines 274..274
          db/seeds.rb on lines 276..276
          db/seeds.rb on lines 277..277
          db/seeds.rb on lines 279..279
          db/seeds.rb on lines 280..280
          db/seeds.rb on lines 281..281
          db/seeds.rb on lines 282..282
          db/seeds.rb on lines 283..283
          db/seeds.rb on lines 285..285
          db/seeds.rb on lines 286..286
          db/seeds.rb on lines 288..288
          db/seeds.rb on lines 289..289
          db/seeds.rb on lines 291..291
          db/seeds.rb on lines 292..292
          db/seeds.rb on lines 293..293
          db/seeds.rb on lines 294..294
          db/seeds.rb on lines 295..295
          db/seeds.rb on lines 296..296
          db/seeds.rb on lines 297..297
          db/seeds.rb on lines 298..298
          db/seeds.rb on lines 301..301
          db/seeds.rb on lines 303..303
          db/seeds.rb on lines 304..304
          db/seeds.rb on lines 306..306
          db/seeds.rb on lines 307..307
          db/seeds.rb on lines 308..308
          db/seeds.rb on lines 310..310
          db/seeds.rb on lines 311..311
          db/seeds.rb on lines 313..313
          db/seeds.rb on lines 314..314
          db/seeds.rb on lines 315..315
          db/seeds.rb on lines 316..316
          db/seeds.rb on lines 318..318
          db/seeds.rb on lines 319..319
          db/seeds.rb on lines 320..320
          db/seeds.rb on lines 321..321
          db/seeds.rb on lines 322..322
          db/seeds.rb on lines 324..324
          db/seeds.rb on lines 325..325
          db/seeds.rb on lines 326..326
          db/seeds.rb on lines 327..327
          db/seeds.rb on lines 328..328
          db/seeds.rb on lines 329..329
          db/seeds.rb on lines 330..330
          db/seeds.rb on lines 332..332
          db/seeds.rb on lines 333..333
          db/seeds.rb on lines 334..334
          db/seeds.rb on lines 335..335
          db/seeds.rb on lines 336..336
          db/seeds.rb on lines 337..337
          db/seeds.rb on lines 338..338
          db/seeds.rb on lines 339..339
          db/seeds.rb on lines 341..341
          db/seeds.rb on lines 342..342
          db/seeds.rb on lines 343..343
          db/seeds.rb on lines 344..344
          db/seeds.rb on lines 345..345
          db/seeds.rb on lines 346..346
          db/seeds.rb on lines 347..347
          db/seeds.rb on lines 348..348
          db/seeds.rb on lines 349..349
          db/seeds.rb on lines 350..350
          db/seeds.rb on lines 351..351
          db/seeds.rb on lines 352..352
          db/seeds.rb on lines 353..353
          db/seeds.rb on lines 355..355
          db/seeds.rb on lines 356..356
          db/seeds.rb on lines 357..357
          db/seeds.rb on lines 358..358
          db/seeds.rb on lines 359..359
          db/seeds.rb on lines 360..360
          db/seeds.rb on lines 361..361
          db/seeds.rb on lines 362..362
          db/seeds.rb on lines 364..364
          db/seeds.rb on lines 365..365
          db/seeds.rb on lines 366..366
          db/seeds.rb on lines 367..367
          db/seeds.rb on lines 368..368
          db/seeds.rb on lines 369..369
          db/seeds.rb on lines 370..370
          db/seeds.rb on lines 371..371
          db/seeds.rb on lines 372..372
          db/seeds.rb on lines 373..373
          db/seeds.rb on lines 374..374
          db/seeds.rb on lines 375..375
          db/seeds.rb on lines 376..376
          db/seeds.rb on lines 377..377
          db/seeds.rb on lines 378..378
          db/seeds.rb on lines 379..379
          db/seeds.rb on lines 380..380
          db/seeds.rb on lines 381..381
          db/seeds.rb on lines 382..382
          db/seeds.rb on lines 383..383
          db/seeds.rb on lines 384..384
          db/seeds.rb on lines 385..385
          db/seeds.rb on lines 386..386
          db/seeds.rb on lines 387..387
          db/seeds.rb on lines 388..388
          db/seeds.rb on lines 389..389
          db/seeds.rb on lines 390..390
          db/seeds.rb on lines 391..391
          db/seeds.rb on lines 393..393
          db/seeds.rb on lines 394..394
          db/seeds.rb on lines 396..396
          db/seeds.rb on lines 397..397
          db/seeds.rb on lines 398..398
          db/seeds.rb on lines 400..400
          db/seeds.rb on lines 403..403
          db/seeds.rb on lines 404..404
          db/seeds.rb on lines 405..405
          db/seeds.rb on lines 406..406
          db/seeds.rb on lines 407..407
          db/seeds.rb on lines 408..408
          db/seeds.rb on lines 409..409
          db/seeds.rb on lines 411..411
          db/seeds.rb on lines 412..412
          db/seeds.rb on lines 413..413
          db/seeds.rb on lines 417..417
          db/seeds.rb on lines 418..418
          db/seeds.rb on lines 419..419
          db/seeds.rb on lines 420..420
          db/seeds.rb on lines 421..421
          db/seeds.rb on lines 422..422
          db/seeds.rb on lines 423..423
          db/seeds.rb on lines 424..424
          db/seeds.rb on lines 425..425
          db/seeds.rb on lines 426..426
          db/seeds.rb on lines 427..427
          db/seeds.rb on lines 429..429
          db/seeds.rb on lines 430..430
          db/seeds.rb on lines 432..432
          db/seeds.rb on lines 433..433
          db/seeds.rb on lines 434..434
          db/seeds.rb on lines 435..435
          db/seeds.rb on lines 436..436
          db/seeds.rb on lines 437..437
          db/seeds.rb on lines 438..438
          db/seeds.rb on lines 439..439
          db/seeds.rb on lines 440..440
          db/seeds.rb on lines 441..441
          db/seeds.rb on lines 442..442
          db/seeds.rb on lines 443..443
          db/seeds.rb on lines 445..445
          db/seeds.rb on lines 446..446
          db/seeds.rb on lines 447..447
          db/seeds.rb on lines 449..449
          db/seeds.rb on lines 451..451
          db/seeds.rb on lines 453..453
          db/seeds.rb on lines 454..454
          db/seeds.rb on lines 455..455
          db/seeds.rb on lines 456..456
          db/seeds.rb on lines 457..457
          db/seeds.rb on lines 458..458
          db/seeds.rb on lines 459..459
          db/seeds.rb on lines 460..460
          db/seeds.rb on lines 461..461
          db/seeds.rb on lines 462..462
          db/seeds.rb on lines 463..463
          db/seeds.rb on lines 464..464
          db/seeds.rb on lines 465..465
          db/seeds.rb on lines 466..466
          db/seeds.rb on lines 467..467
          db/seeds.rb on lines 468..468
          db/seeds.rb on lines 469..469
          db/seeds.rb on lines 470..470
          db/seeds.rb on lines 471..471
          db/seeds.rb on lines 472..472
          db/seeds.rb on lines 473..473
          db/seeds.rb on lines 474..474
          db/seeds.rb on lines 475..475
          db/seeds.rb on lines 476..476
          db/seeds.rb on lines 477..477
          db/seeds.rb on lines 478..478
          db/seeds.rb on lines 479..479
          db/seeds.rb on lines 480..480
          db/seeds.rb on lines 481..481
          db/seeds.rb on lines 482..482
          db/seeds.rb on lines 483..483
          db/seeds.rb on lines 484..484
          db/seeds.rb on lines 485..485
          db/seeds.rb on lines 486..486
          db/seeds.rb on lines 487..487
          db/seeds.rb on lines 488..488
          db/seeds.rb on lines 489..489
          db/seeds.rb on lines 490..490
          db/seeds.rb on lines 491..491
          db/seeds.rb on lines 492..492
          db/seeds.rb on lines 493..493
          db/seeds.rb on lines 494..494
          db/seeds.rb on lines 495..495
          db/seeds.rb on lines 496..496
          db/seeds.rb on lines 498..498
          db/seeds.rb on lines 499..499
          db/seeds.rb on lines 501..501

          Duplicated Code

          Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

          Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

          When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

          Tuning

          This issue has a mass of 33.

          We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

          The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

          If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

          See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

          Refactorings

          Further Reading

          Similar blocks of code found in 410 locations. Consider refactoring.
          Open

            {identificadorContrato: nil, uasg: "153028", modalidadeLicitacao: "7", codigoContrato: "50", licitacaoAssociada: "15302807000011995", objeto: "Prestação de serviços técnicos na automação de catalogação, através do uso do sistema CALCO.", numeroAditivos: 0, numeroProcessos: 23087, CPFContratada: "33641663000144", dataAssinatura: "1995-01-31", fundamentoGeral: nil, dataInicioVigencia: "1995-01-31", dataTerminoVigencia: "1996-01-30", valorInicial: "4000.0", aditivosContratos: nil, eventosContratos: nil},
          Severity: Major
          Found in db/seeds.rb and 409 other locations - About 30 mins to fix
          db/seeds.rb on lines 2..2
          db/seeds.rb on lines 3..3
          db/seeds.rb on lines 7..7
          db/seeds.rb on lines 12..12
          db/seeds.rb on lines 15..15
          db/seeds.rb on lines 24..24
          db/seeds.rb on lines 26..26
          db/seeds.rb on lines 27..27
          db/seeds.rb on lines 29..29
          db/seeds.rb on lines 30..30
          db/seeds.rb on lines 31..31
          db/seeds.rb on lines 33..33
          db/seeds.rb on lines 35..35
          db/seeds.rb on lines 36..36
          db/seeds.rb on lines 39..39
          db/seeds.rb on lines 40..40
          db/seeds.rb on lines 41..41
          db/seeds.rb on lines 42..42
          db/seeds.rb on lines 43..43
          db/seeds.rb on lines 44..44
          db/seeds.rb on lines 45..45
          db/seeds.rb on lines 46..46
          db/seeds.rb on lines 47..47
          db/seeds.rb on lines 48..48
          db/seeds.rb on lines 49..49
          db/seeds.rb on lines 50..50
          db/seeds.rb on lines 51..51
          db/seeds.rb on lines 52..52
          db/seeds.rb on lines 54..54
          db/seeds.rb on lines 55..55
          db/seeds.rb on lines 56..56
          db/seeds.rb on lines 57..57
          db/seeds.rb on lines 58..58
          db/seeds.rb on lines 60..60
          db/seeds.rb on lines 61..61
          db/seeds.rb on lines 62..62
          db/seeds.rb on lines 63..63
          db/seeds.rb on lines 64..64
          db/seeds.rb on lines 65..65
          db/seeds.rb on lines 66..66
          db/seeds.rb on lines 69..69
          db/seeds.rb on lines 71..71
          db/seeds.rb on lines 72..72
          db/seeds.rb on lines 73..73
          db/seeds.rb on lines 74..74
          db/seeds.rb on lines 75..75
          db/seeds.rb on lines 76..76
          db/seeds.rb on lines 78..78
          db/seeds.rb on lines 79..79
          db/seeds.rb on lines 80..80
          db/seeds.rb on lines 81..81
          db/seeds.rb on lines 82..82
          db/seeds.rb on lines 83..83
          db/seeds.rb on lines 85..85
          db/seeds.rb on lines 86..86
          db/seeds.rb on lines 87..87
          db/seeds.rb on lines 88..88
          db/seeds.rb on lines 89..89
          db/seeds.rb on lines 90..90
          db/seeds.rb on lines 91..91
          db/seeds.rb on lines 92..92
          db/seeds.rb on lines 93..93
          db/seeds.rb on lines 94..94
          db/seeds.rb on lines 95..95
          db/seeds.rb on lines 96..96
          db/seeds.rb on lines 97..97
          db/seeds.rb on lines 99..99
          db/seeds.rb on lines 100..100
          db/seeds.rb on lines 101..101
          db/seeds.rb on lines 104..104
          db/seeds.rb on lines 105..105
          db/seeds.rb on lines 106..106
          db/seeds.rb on lines 107..107
          db/seeds.rb on lines 109..109
          db/seeds.rb on lines 110..110
          db/seeds.rb on lines 111..111
          db/seeds.rb on lines 113..113
          db/seeds.rb on lines 114..114
          db/seeds.rb on lines 115..115
          db/seeds.rb on lines 116..116
          db/seeds.rb on lines 117..117
          db/seeds.rb on lines 118..118
          db/seeds.rb on lines 119..119
          db/seeds.rb on lines 120..120
          db/seeds.rb on lines 121..121
          db/seeds.rb on lines 124..124
          db/seeds.rb on lines 125..125
          db/seeds.rb on lines 126..126
          db/seeds.rb on lines 128..128
          db/seeds.rb on lines 130..130
          db/seeds.rb on lines 131..131
          db/seeds.rb on lines 132..132
          db/seeds.rb on lines 134..134
          db/seeds.rb on lines 135..135
          db/seeds.rb on lines 136..136
          db/seeds.rb on lines 138..138
          db/seeds.rb on lines 139..139
          db/seeds.rb on lines 140..140
          db/seeds.rb on lines 141..141
          db/seeds.rb on lines 142..142
          db/seeds.rb on lines 143..143
          db/seeds.rb on lines 144..144
          db/seeds.rb on lines 145..145
          db/seeds.rb on lines 146..146
          db/seeds.rb on lines 147..147
          db/seeds.rb on lines 148..148
          db/seeds.rb on lines 149..149
          db/seeds.rb on lines 150..150
          db/seeds.rb on lines 152..152
          db/seeds.rb on lines 153..153
          db/seeds.rb on lines 155..155
          db/seeds.rb on lines 156..156
          db/seeds.rb on lines 157..157
          db/seeds.rb on lines 158..158
          db/seeds.rb on lines 159..159
          db/seeds.rb on lines 160..160
          db/seeds.rb on lines 161..161
          db/seeds.rb on lines 162..162
          db/seeds.rb on lines 163..163
          db/seeds.rb on lines 164..164
          db/seeds.rb on lines 165..165
          db/seeds.rb on lines 166..166
          db/seeds.rb on lines 168..168
          db/seeds.rb on lines 169..169
          db/seeds.rb on lines 170..170
          db/seeds.rb on lines 171..171
          db/seeds.rb on lines 172..172
          db/seeds.rb on lines 175..175
          db/seeds.rb on lines 176..176
          db/seeds.rb on lines 177..177
          db/seeds.rb on lines 178..178
          db/seeds.rb on lines 179..179
          db/seeds.rb on lines 180..180
          db/seeds.rb on lines 182..182
          db/seeds.rb on lines 183..183
          db/seeds.rb on lines 185..185
          db/seeds.rb on lines 186..186
          db/seeds.rb on lines 187..187
          db/seeds.rb on lines 188..188
          db/seeds.rb on lines 189..189
          db/seeds.rb on lines 190..190
          db/seeds.rb on lines 192..192
          db/seeds.rb on lines 193..193
          db/seeds.rb on lines 194..194
          db/seeds.rb on lines 195..195
          db/seeds.rb on lines 196..196
          db/seeds.rb on lines 197..197
          db/seeds.rb on lines 198..198
          db/seeds.rb on lines 199..199
          db/seeds.rb on lines 200..200
          db/seeds.rb on lines 201..201
          db/seeds.rb on lines 202..202
          db/seeds.rb on lines 203..203
          db/seeds.rb on lines 204..204
          db/seeds.rb on lines 205..205
          db/seeds.rb on lines 206..206
          db/seeds.rb on lines 207..207
          db/seeds.rb on lines 208..208
          db/seeds.rb on lines 209..209
          db/seeds.rb on lines 210..210
          db/seeds.rb on lines 211..211
          db/seeds.rb on lines 212..212
          db/seeds.rb on lines 213..213
          db/seeds.rb on lines 214..214
          db/seeds.rb on lines 215..215
          db/seeds.rb on lines 216..216
          db/seeds.rb on lines 217..217
          db/seeds.rb on lines 218..218
          db/seeds.rb on lines 219..219
          db/seeds.rb on lines 221..221
          db/seeds.rb on lines 222..222
          db/seeds.rb on lines 223..223
          db/seeds.rb on lines 224..224
          db/seeds.rb on lines 225..225
          db/seeds.rb on lines 226..226
          db/seeds.rb on lines 227..227
          db/seeds.rb on lines 228..228
          db/seeds.rb on lines 229..229
          db/seeds.rb on lines 230..230
          db/seeds.rb on lines 231..231
          db/seeds.rb on lines 232..232
          db/seeds.rb on lines 235..235
          db/seeds.rb on lines 237..237
          db/seeds.rb on lines 238..238
          db/seeds.rb on lines 239..239
          db/seeds.rb on lines 240..240
          db/seeds.rb on lines 241..241
          db/seeds.rb on lines 242..242
          db/seeds.rb on lines 243..243
          db/seeds.rb on lines 244..244
          db/seeds.rb on lines 245..245
          db/seeds.rb on lines 246..246
          db/seeds.rb on lines 247..247
          db/seeds.rb on lines 248..248
          db/seeds.rb on lines 249..249
          db/seeds.rb on lines 251..251
          db/seeds.rb on lines 252..252
          db/seeds.rb on lines 253..253
          db/seeds.rb on lines 254..254
          db/seeds.rb on lines 255..255
          db/seeds.rb on lines 256..256
          db/seeds.rb on lines 257..257
          db/seeds.rb on lines 258..258
          db/seeds.rb on lines 259..259
          db/seeds.rb on lines 260..260
          db/seeds.rb on lines 261..261
          db/seeds.rb on lines 262..262
          db/seeds.rb on lines 263..263
          db/seeds.rb on lines 264..264
          db/seeds.rb on lines 265..265
          db/seeds.rb on lines 266..266
          db/seeds.rb on lines 267..267
          db/seeds.rb on lines 268..268
          db/seeds.rb on lines 270..270
          db/seeds.rb on lines 272..272
          db/seeds.rb on lines 274..274
          db/seeds.rb on lines 276..276
          db/seeds.rb on lines 277..277
          db/seeds.rb on lines 279..279
          db/seeds.rb on lines 280..280
          db/seeds.rb on lines 281..281
          db/seeds.rb on lines 282..282
          db/seeds.rb on lines 283..283
          db/seeds.rb on lines 285..285
          db/seeds.rb on lines 286..286
          db/seeds.rb on lines 288..288
          db/seeds.rb on lines 289..289
          db/seeds.rb on lines 291..291
          db/seeds.rb on lines 292..292
          db/seeds.rb on lines 293..293
          db/seeds.rb on lines 294..294
          db/seeds.rb on lines 295..295
          db/seeds.rb on lines 296..296
          db/seeds.rb on lines 297..297
          db/seeds.rb on lines 298..298
          db/seeds.rb on lines 301..301
          db/seeds.rb on lines 303..303
          db/seeds.rb on lines 304..304
          db/seeds.rb on lines 306..306
          db/seeds.rb on lines 307..307
          db/seeds.rb on lines 308..308
          db/seeds.rb on lines 310..310
          db/seeds.rb on lines 311..311
          db/seeds.rb on lines 313..313
          db/seeds.rb on lines 314..314
          db/seeds.rb on lines 315..315
          db/seeds.rb on lines 316..316
          db/seeds.rb on lines 318..318
          db/seeds.rb on lines 319..319
          db/seeds.rb on lines 320..320
          db/seeds.rb on lines 321..321
          db/seeds.rb on lines 322..322
          db/seeds.rb on lines 324..324
          db/seeds.rb on lines 325..325
          db/seeds.rb on lines 326..326
          db/seeds.rb on lines 327..327
          db/seeds.rb on lines 328..328
          db/seeds.rb on lines 329..329
          db/seeds.rb on lines 330..330
          db/seeds.rb on lines 332..332
          db/seeds.rb on lines 333..333
          db/seeds.rb on lines 334..334
          db/seeds.rb on lines 335..335
          db/seeds.rb on lines 336..336
          db/seeds.rb on lines 337..337
          db/seeds.rb on lines 338..338
          db/seeds.rb on lines 339..339
          db/seeds.rb on lines 341..341
          db/seeds.rb on lines 342..342
          db/seeds.rb on lines 343..343
          db/seeds.rb on lines 344..344
          db/seeds.rb on lines 345..345
          db/seeds.rb on lines 346..346
          db/seeds.rb on lines 347..347
          db/seeds.rb on lines 348..348
          db/seeds.rb on lines 349..349
          db/seeds.rb on lines 350..350
          db/seeds.rb on lines 351..351
          db/seeds.rb on lines 352..352
          db/seeds.rb on lines 353..353
          db/seeds.rb on lines 355..355
          db/seeds.rb on lines 356..356
          db/seeds.rb on lines 357..357
          db/seeds.rb on lines 358..358
          db/seeds.rb on lines 359..359
          db/seeds.rb on lines 360..360
          db/seeds.rb on lines 361..361
          db/seeds.rb on lines 362..362
          db/seeds.rb on lines 364..364
          db/seeds.rb on lines 365..365
          db/seeds.rb on lines 366..366
          db/seeds.rb on lines 367..367
          db/seeds.rb on lines 368..368
          db/seeds.rb on lines 369..369
          db/seeds.rb on lines 370..370
          db/seeds.rb on lines 371..371
          db/seeds.rb on lines 372..372
          db/seeds.rb on lines 373..373
          db/seeds.rb on lines 374..374
          db/seeds.rb on lines 375..375
          db/seeds.rb on lines 376..376
          db/seeds.rb on lines 377..377
          db/seeds.rb on lines 378..378
          db/seeds.rb on lines 379..379
          db/seeds.rb on lines 380..380
          db/seeds.rb on lines 381..381
          db/seeds.rb on lines 382..382
          db/seeds.rb on lines 383..383
          db/seeds.rb on lines 384..384
          db/seeds.rb on lines 385..385
          db/seeds.rb on lines 386..386
          db/seeds.rb on lines 387..387
          db/seeds.rb on lines 388..388
          db/seeds.rb on lines 389..389
          db/seeds.rb on lines 390..390
          db/seeds.rb on lines 391..391
          db/seeds.rb on lines 393..393
          db/seeds.rb on lines 394..394
          db/seeds.rb on lines 396..396
          db/seeds.rb on lines 397..397
          db/seeds.rb on lines 398..398
          db/seeds.rb on lines 400..400
          db/seeds.rb on lines 403..403
          db/seeds.rb on lines 404..404
          db/seeds.rb on lines 405..405
          db/seeds.rb on lines 406..406
          db/seeds.rb on lines 407..407
          db/seeds.rb on lines 408..408
          db/seeds.rb on lines 409..409
          db/seeds.rb on lines 411..411
          db/seeds.rb on lines 412..412
          db/seeds.rb on lines 413..413
          db/seeds.rb on lines 417..417
          db/seeds.rb on lines 418..418
          db/seeds.rb on lines 419..419
          db/seeds.rb on lines 420..420
          db/seeds.rb on lines 421..421
          db/seeds.rb on lines 422..422
          db/seeds.rb on lines 423..423
          db/seeds.rb on lines 424..424
          db/seeds.rb on lines 425..425
          db/seeds.rb on lines 426..426
          db/seeds.rb on lines 427..427
          db/seeds.rb on lines 429..429
          db/seeds.rb on lines 430..430
          db/seeds.rb on lines 432..432
          db/seeds.rb on lines 433..433
          db/seeds.rb on lines 434..434
          db/seeds.rb on lines 435..435
          db/seeds.rb on lines 436..436
          db/seeds.rb on lines 437..437
          db/seeds.rb on lines 438..438
          db/seeds.rb on lines 439..439
          db/seeds.rb on lines 440..440
          db/seeds.rb on lines 441..441
          db/seeds.rb on lines 442..442
          db/seeds.rb on lines 443..443
          db/seeds.rb on lines 445..445
          db/seeds.rb on lines 446..446
          db/seeds.rb on lines 447..447
          db/seeds.rb on lines 449..449
          db/seeds.rb on lines 451..451
          db/seeds.rb on lines 453..453
          db/seeds.rb on lines 454..454
          db/seeds.rb on lines 455..455
          db/seeds.rb on lines 456..456
          db/seeds.rb on lines 457..457
          db/seeds.rb on lines 458..458
          db/seeds.rb on lines 459..459
          db/seeds.rb on lines 460..460
          db/seeds.rb on lines 461..461
          db/seeds.rb on lines 462..462
          db/seeds.rb on lines 463..463
          db/seeds.rb on lines 464..464
          db/seeds.rb on lines 465..465
          db/seeds.rb on lines 466..466
          db/seeds.rb on lines 467..467
          db/seeds.rb on lines 468..468
          db/seeds.rb on lines 469..469
          db/seeds.rb on lines 470..470
          db/seeds.rb on lines 471..471
          db/seeds.rb on lines 472..472
          db/seeds.rb on lines 473..473
          db/seeds.rb on lines 474..474
          db/seeds.rb on lines 475..475
          db/seeds.rb on lines 476..476
          db/seeds.rb on lines 477..477
          db/seeds.rb on lines 478..478
          db/seeds.rb on lines 479..479
          db/seeds.rb on lines 480..480
          db/seeds.rb on lines 481..481
          db/seeds.rb on lines 482..482
          db/seeds.rb on lines 483..483
          db/seeds.rb on lines 484..484
          db/seeds.rb on lines 485..485
          db/seeds.rb on lines 486..486
          db/seeds.rb on lines 487..487
          db/seeds.rb on lines 488..488
          db/seeds.rb on lines 489..489
          db/seeds.rb on lines 490..490
          db/seeds.rb on lines 491..491
          db/seeds.rb on lines 492..492
          db/seeds.rb on lines 493..493
          db/seeds.rb on lines 494..494
          db/seeds.rb on lines 495..495
          db/seeds.rb on lines 496..496
          db/seeds.rb on lines 498..498
          db/seeds.rb on lines 499..499
          db/seeds.rb on lines 501..501

          Duplicated Code

          Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

          Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

          When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

          Tuning

          This issue has a mass of 33.

          We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

          The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

          If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

          See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

          Refactorings

          Further Reading

          Similar blocks of code found in 410 locations. Consider refactoring.
          Open

            {identificadorContrato: nil, uasg: "343025", modalidadeLicitacao: "2", codigoContrato: "50", licitacaoAssociada: "34302502000011995", objeto: "Contra8tação de serviços de vigilancia e segurança na  CINEMATECA BRASILEIRA/IPHAN", numeroAditivos: 7, numeroProcessos: 14740000229591, CPFContratada: "65037079000170", dataAssinatura: "1995-06-22", fundamentoGeral: nil, dataInicioVigencia: "1995-06-30", dataTerminoVigencia: "1997-06-30", valorInicial: "585031.68", aditivosContratos: nil, eventosContratos: nil},
          Severity: Major
          Found in db/seeds.rb and 409 other locations - About 30 mins to fix
          db/seeds.rb on lines 2..2
          db/seeds.rb on lines 3..3
          db/seeds.rb on lines 7..7
          db/seeds.rb on lines 12..12
          db/seeds.rb on lines 15..15
          db/seeds.rb on lines 24..24
          db/seeds.rb on lines 26..26
          db/seeds.rb on lines 27..27
          db/seeds.rb on lines 29..29
          db/seeds.rb on lines 30..30
          db/seeds.rb on lines 31..31
          db/seeds.rb on lines 33..33
          db/seeds.rb on lines 35..35
          db/seeds.rb on lines 36..36
          db/seeds.rb on lines 39..39
          db/seeds.rb on lines 40..40
          db/seeds.rb on lines 41..41
          db/seeds.rb on lines 42..42
          db/seeds.rb on lines 43..43
          db/seeds.rb on lines 44..44
          db/seeds.rb on lines 45..45
          db/seeds.rb on lines 46..46
          db/seeds.rb on lines 47..47
          db/seeds.rb on lines 48..48
          db/seeds.rb on lines 49..49
          db/seeds.rb on lines 50..50
          db/seeds.rb on lines 51..51
          db/seeds.rb on lines 52..52
          db/seeds.rb on lines 54..54
          db/seeds.rb on lines 55..55
          db/seeds.rb on lines 56..56
          db/seeds.rb on lines 57..57
          db/seeds.rb on lines 58..58
          db/seeds.rb on lines 60..60
          db/seeds.rb on lines 61..61
          db/seeds.rb on lines 62..62
          db/seeds.rb on lines 63..63
          db/seeds.rb on lines 64..64
          db/seeds.rb on lines 65..65
          db/seeds.rb on lines 66..66
          db/seeds.rb on lines 69..69
          db/seeds.rb on lines 71..71
          db/seeds.rb on lines 72..72
          db/seeds.rb on lines 73..73
          db/seeds.rb on lines 74..74
          db/seeds.rb on lines 75..75
          db/seeds.rb on lines 76..76
          db/seeds.rb on lines 78..78
          db/seeds.rb on lines 79..79
          db/seeds.rb on lines 80..80
          db/seeds.rb on lines 81..81
          db/seeds.rb on lines 82..82
          db/seeds.rb on lines 83..83
          db/seeds.rb on lines 85..85
          db/seeds.rb on lines 86..86
          db/seeds.rb on lines 87..87
          db/seeds.rb on lines 88..88
          db/seeds.rb on lines 89..89
          db/seeds.rb on lines 90..90
          db/seeds.rb on lines 91..91
          db/seeds.rb on lines 92..92
          db/seeds.rb on lines 93..93
          db/seeds.rb on lines 94..94
          db/seeds.rb on lines 95..95
          db/seeds.rb on lines 96..96
          db/seeds.rb on lines 97..97
          db/seeds.rb on lines 99..99
          db/seeds.rb on lines 100..100
          db/seeds.rb on lines 101..101
          db/seeds.rb on lines 104..104
          db/seeds.rb on lines 105..105
          db/seeds.rb on lines 106..106
          db/seeds.rb on lines 107..107
          db/seeds.rb on lines 109..109
          db/seeds.rb on lines 110..110
          db/seeds.rb on lines 111..111
          db/seeds.rb on lines 113..113
          db/seeds.rb on lines 114..114
          db/seeds.rb on lines 115..115
          db/seeds.rb on lines 116..116
          db/seeds.rb on lines 117..117
          db/seeds.rb on lines 118..118
          db/seeds.rb on lines 119..119
          db/seeds.rb on lines 120..120
          db/seeds.rb on lines 121..121
          db/seeds.rb on lines 124..124
          db/seeds.rb on lines 125..125
          db/seeds.rb on lines 126..126
          db/seeds.rb on lines 127..127
          db/seeds.rb on lines 128..128
          db/seeds.rb on lines 130..130
          db/seeds.rb on lines 131..131
          db/seeds.rb on lines 132..132
          db/seeds.rb on lines 134..134
          db/seeds.rb on lines 135..135
          db/seeds.rb on lines 136..136
          db/seeds.rb on lines 138..138
          db/seeds.rb on lines 139..139
          db/seeds.rb on lines 140..140
          db/seeds.rb on lines 141..141
          db/seeds.rb on lines 142..142
          db/seeds.rb on lines 144..144
          db/seeds.rb on lines 145..145
          db/seeds.rb on lines 146..146
          db/seeds.rb on lines 147..147
          db/seeds.rb on lines 148..148
          db/seeds.rb on lines 149..149
          db/seeds.rb on lines 150..150
          db/seeds.rb on lines 152..152
          db/seeds.rb on lines 153..153
          db/seeds.rb on lines 155..155
          db/seeds.rb on lines 156..156
          db/seeds.rb on lines 157..157
          db/seeds.rb on lines 158..158
          db/seeds.rb on lines 159..159
          db/seeds.rb on lines 160..160
          db/seeds.rb on lines 161..161
          db/seeds.rb on lines 162..162
          db/seeds.rb on lines 163..163
          db/seeds.rb on lines 164..164
          db/seeds.rb on lines 165..165
          db/seeds.rb on lines 166..166
          db/seeds.rb on lines 168..168
          db/seeds.rb on lines 169..169
          db/seeds.rb on lines 170..170
          db/seeds.rb on lines 171..171
          db/seeds.rb on lines 172..172
          db/seeds.rb on lines 175..175
          db/seeds.rb on lines 176..176
          db/seeds.rb on lines 177..177
          db/seeds.rb on lines 178..178
          db/seeds.rb on lines 179..179
          db/seeds.rb on lines 180..180
          db/seeds.rb on lines 182..182
          db/seeds.rb on lines 183..183
          db/seeds.rb on lines 185..185
          db/seeds.rb on lines 186..186
          db/seeds.rb on lines 187..187
          db/seeds.rb on lines 188..188
          db/seeds.rb on lines 189..189
          db/seeds.rb on lines 190..190
          db/seeds.rb on lines 192..192
          db/seeds.rb on lines 193..193
          db/seeds.rb on lines 194..194
          db/seeds.rb on lines 195..195
          db/seeds.rb on lines 196..196
          db/seeds.rb on lines 197..197
          db/seeds.rb on lines 198..198
          db/seeds.rb on lines 199..199
          db/seeds.rb on lines 200..200
          db/seeds.rb on lines 201..201
          db/seeds.rb on lines 202..202
          db/seeds.rb on lines 203..203
          db/seeds.rb on lines 204..204
          db/seeds.rb on lines 205..205
          db/seeds.rb on lines 206..206
          db/seeds.rb on lines 207..207
          db/seeds.rb on lines 208..208
          db/seeds.rb on lines 209..209
          db/seeds.rb on lines 210..210
          db/seeds.rb on lines 211..211
          db/seeds.rb on lines 212..212
          db/seeds.rb on lines 213..213
          db/seeds.rb on lines 214..214
          db/seeds.rb on lines 215..215
          db/seeds.rb on lines 216..216
          db/seeds.rb on lines 217..217
          db/seeds.rb on lines 218..218
          db/seeds.rb on lines 219..219
          db/seeds.rb on lines 221..221
          db/seeds.rb on lines 222..222
          db/seeds.rb on lines 223..223
          db/seeds.rb on lines 224..224
          db/seeds.rb on lines 225..225
          db/seeds.rb on lines 226..226
          db/seeds.rb on lines 227..227
          db/seeds.rb on lines 228..228
          db/seeds.rb on lines 229..229
          db/seeds.rb on lines 230..230
          db/seeds.rb on lines 231..231
          db/seeds.rb on lines 232..232
          db/seeds.rb on lines 235..235
          db/seeds.rb on lines 237..237
          db/seeds.rb on lines 238..238
          db/seeds.rb on lines 239..239
          db/seeds.rb on lines 240..240
          db/seeds.rb on lines 241..241
          db/seeds.rb on lines 242..242
          db/seeds.rb on lines 243..243
          db/seeds.rb on lines 244..244
          db/seeds.rb on lines 245..245
          db/seeds.rb on lines 246..246
          db/seeds.rb on lines 247..247
          db/seeds.rb on lines 248..248
          db/seeds.rb on lines 249..249
          db/seeds.rb on lines 251..251
          db/seeds.rb on lines 252..252
          db/seeds.rb on lines 253..253
          db/seeds.rb on lines 254..254
          db/seeds.rb on lines 255..255
          db/seeds.rb on lines 256..256
          db/seeds.rb on lines 257..257
          db/seeds.rb on lines 258..258
          db/seeds.rb on lines 259..259
          db/seeds.rb on lines 260..260
          db/seeds.rb on lines 261..261
          db/seeds.rb on lines 262..262
          db/seeds.rb on lines 263..263
          db/seeds.rb on lines 264..264
          db/seeds.rb on lines 265..265
          db/seeds.rb on lines 266..266
          db/seeds.rb on lines 267..267
          db/seeds.rb on lines 268..268
          db/seeds.rb on lines 270..270
          db/seeds.rb on lines 272..272
          db/seeds.rb on lines 274..274
          db/seeds.rb on lines 276..276
          db/seeds.rb on lines 277..277
          db/seeds.rb on lines 279..279
          db/seeds.rb on lines 280..280
          db/seeds.rb on lines 281..281
          db/seeds.rb on lines 282..282
          db/seeds.rb on lines 283..283
          db/seeds.rb on lines 285..285
          db/seeds.rb on lines 286..286
          db/seeds.rb on lines 288..288
          db/seeds.rb on lines 289..289
          db/seeds.rb on lines 291..291
          db/seeds.rb on lines 292..292
          db/seeds.rb on lines 293..293
          db/seeds.rb on lines 294..294
          db/seeds.rb on lines 295..295
          db/seeds.rb on lines 296..296
          db/seeds.rb on lines 297..297
          db/seeds.rb on lines 298..298
          db/seeds.rb on lines 301..301
          db/seeds.rb on lines 303..303
          db/seeds.rb on lines 304..304
          db/seeds.rb on lines 306..306
          db/seeds.rb on lines 307..307
          db/seeds.rb on lines 308..308
          db/seeds.rb on lines 310..310
          db/seeds.rb on lines 311..311
          db/seeds.rb on lines 313..313
          db/seeds.rb on lines 314..314
          db/seeds.rb on lines 315..315
          db/seeds.rb on lines 316..316
          db/seeds.rb on lines 318..318
          db/seeds.rb on lines 319..319
          db/seeds.rb on lines 320..320
          db/seeds.rb on lines 321..321
          db/seeds.rb on lines 322..322
          db/seeds.rb on lines 324..324
          db/seeds.rb on lines 325..325
          db/seeds.rb on lines 326..326
          db/seeds.rb on lines 327..327
          db/seeds.rb on lines 328..328
          db/seeds.rb on lines 329..329
          db/seeds.rb on lines 330..330
          db/seeds.rb on lines 332..332
          db/seeds.rb on lines 333..333
          db/seeds.rb on lines 334..334
          db/seeds.rb on lines 335..335
          db/seeds.rb on lines 336..336
          db/seeds.rb on lines 337..337
          db/seeds.rb on lines 338..338
          db/seeds.rb on lines 339..339
          db/seeds.rb on lines 341..341
          db/seeds.rb on lines 342..342
          db/seeds.rb on lines 343..343
          db/seeds.rb on lines 344..344
          db/seeds.rb on lines 345..345
          db/seeds.rb on lines 346..346
          db/seeds.rb on lines 347..347
          db/seeds.rb on lines 348..348
          db/seeds.rb on lines 349..349
          db/seeds.rb on lines 350..350
          db/seeds.rb on lines 351..351
          db/seeds.rb on lines 352..352
          db/seeds.rb on lines 353..353
          db/seeds.rb on lines 355..355
          db/seeds.rb on lines 356..356
          db/seeds.rb on lines 357..357
          db/seeds.rb on lines 358..358
          db/seeds.rb on lines 359..359
          db/seeds.rb on lines 360..360
          db/seeds.rb on lines 361..361
          db/seeds.rb on lines 362..362
          db/seeds.rb on lines 364..364
          db/seeds.rb on lines 365..365
          db/seeds.rb on lines 366..366
          db/seeds.rb on lines 367..367
          db/seeds.rb on lines 368..368
          db/seeds.rb on lines 369..369
          db/seeds.rb on lines 370..370
          db/seeds.rb on lines 371..371
          db/seeds.rb on lines 372..372
          db/seeds.rb on lines 373..373
          db/seeds.rb on lines 374..374
          db/seeds.rb on lines 375..375
          db/seeds.rb on lines 376..376
          db/seeds.rb on lines 377..377
          db/seeds.rb on lines 378..378
          db/seeds.rb on lines 379..379
          db/seeds.rb on lines 380..380
          db/seeds.rb on lines 381..381
          db/seeds.rb on lines 382..382
          db/seeds.rb on lines 383..383
          db/seeds.rb on lines 384..384
          db/seeds.rb on lines 385..385
          db/seeds.rb on lines 386..386
          db/seeds.rb on lines 387..387
          db/seeds.rb on lines 388..388
          db/seeds.rb on lines 389..389
          db/seeds.rb on lines 390..390
          db/seeds.rb on lines 391..391
          db/seeds.rb on lines 393..393
          db/seeds.rb on lines 394..394
          db/seeds.rb on lines 396..396
          db/seeds.rb on lines 397..397
          db/seeds.rb on lines 398..398
          db/seeds.rb on lines 400..400
          db/seeds.rb on lines 403..403
          db/seeds.rb on lines 404..404
          db/seeds.rb on lines 405..405
          db/seeds.rb on lines 406..406
          db/seeds.rb on lines 407..407
          db/seeds.rb on lines 408..408
          db/seeds.rb on lines 409..409
          db/seeds.rb on lines 411..411
          db/seeds.rb on lines 412..412
          db/seeds.rb on lines 413..413
          db/seeds.rb on lines 417..417
          db/seeds.rb on lines 418..418
          db/seeds.rb on lines 419..419
          db/seeds.rb on lines 420..420
          db/seeds.rb on lines 421..421
          db/seeds.rb on lines 422..422
          db/seeds.rb on lines 423..423
          db/seeds.rb on lines 424..424
          db/seeds.rb on lines 425..425
          db/seeds.rb on lines 426..426
          db/seeds.rb on lines 427..427
          db/seeds.rb on lines 429..429
          db/seeds.rb on lines 430..430
          db/seeds.rb on lines 432..432
          db/seeds.rb on lines 433..433
          db/seeds.rb on lines 434..434
          db/seeds.rb on lines 435..435
          db/seeds.rb on lines 436..436
          db/seeds.rb on lines 437..437
          db/seeds.rb on lines 438..438
          db/seeds.rb on lines 439..439
          db/seeds.rb on lines 440..440
          db/seeds.rb on lines 441..441
          db/seeds.rb on lines 442..442
          db/seeds.rb on lines 443..443
          db/seeds.rb on lines 445..445
          db/seeds.rb on lines 446..446
          db/seeds.rb on lines 447..447
          db/seeds.rb on lines 449..449
          db/seeds.rb on lines 451..451
          db/seeds.rb on lines 453..453
          db/seeds.rb on lines 454..454
          db/seeds.rb on lines 455..455
          db/seeds.rb on lines 456..456
          db/seeds.rb on lines 457..457
          db/seeds.rb on lines 458..458
          db/seeds.rb on lines 459..459
          db/seeds.rb on lines 460..460
          db/seeds.rb on lines 461..461
          db/seeds.rb on lines 462..462
          db/seeds.rb on lines 463..463
          db/seeds.rb on lines 464..464
          db/seeds.rb on lines 465..465
          db/seeds.rb on lines 466..466
          db/seeds.rb on lines 467..467
          db/seeds.rb on lines 468..468
          db/seeds.rb on lines 469..469
          db/seeds.rb on lines 470..470
          db/seeds.rb on lines 471..471
          db/seeds.rb on lines 472..472
          db/seeds.rb on lines 473..473
          db/seeds.rb on lines 474..474
          db/seeds.rb on lines 475..475
          db/seeds.rb on lines 476..476
          db/seeds.rb on lines 477..477
          db/seeds.rb on lines 478..478
          db/seeds.rb on lines 479..479
          db/seeds.rb on lines 480..480
          db/seeds.rb on lines 481..481
          db/seeds.rb on lines 482..482
          db/seeds.rb on lines 483..483
          db/seeds.rb on lines 484..484
          db/seeds.rb on lines 485..485
          db/seeds.rb on lines 486..486
          db/seeds.rb on lines 487..487
          db/seeds.rb on lines 488..488
          db/seeds.rb on lines 489..489
          db/seeds.rb on lines 490..490
          db/seeds.rb on lines 491..491
          db/seeds.rb on lines 492..492
          db/seeds.rb on lines 493..493
          db/seeds.rb on lines 494..494
          db/seeds.rb on lines 495..495
          db/seeds.rb on lines 496..496
          db/seeds.rb on lines 498..498
          db/seeds.rb on lines 499..499
          db/seeds.rb on lines 501..501

          Duplicated Code

          Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

          Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

          When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

          Tuning

          This issue has a mass of 33.

          We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

          The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

          If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

          See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

          Refactorings

          Further Reading

          Severity
          Category
          Status
          Source
          Language