Showing 508 of 513 total issues
Similar blocks of code found in 410 locations. Consider refactoring. Open
{identificadorContrato: nil, uasg: "240011", modalidadeLicitacao: "3", codigoContrato: "50", licitacaoAssociada: "24001103000021995", objeto: "Contratação de serviços de fornecimento de bilhetes aéreos, nacionais e internacionais, para trechos Brasil-Brasil e Brasil-Exterior, e serviços afins para o Ministério das Relações Exteriores.", numeroAditivos: 6, numeroProcessos: 1, CPFContratada: "01017250000105", dataAssinatura: "1996-05-06", fundamentoGeral: nil, dataInicioVigencia: "1996-05-06", dataTerminoVigencia: "1998-05-05", valorInicial: "732095.0", aditivosContratos: nil, eventosContratos: nil},
- Read upRead up
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
- Extract Method
- Extract Class
- Form Template Method
- Introduce Null Object
- Pull Up Method
- Pull Up Field
- Substitute Algorithm
Further Reading
- Don't Repeat Yourself on the C2 Wiki
- Duplicated Code on SourceMaking
- Refactoring: Improving the Design of Existing Code by Martin Fowler. Duplicated Code, p76
Similar blocks of code found in 410 locations. Consider refactoring. Open
{identificadorContrato: nil, uasg: "410003", modalidadeLicitacao: "2", codigoContrato: "50", licitacaoAssociada: "41000302000021994", objeto: "Prestação de serviços de operação, assistência técnica, manutenção preventiva e corretiva de instalações de sistema de ar condicionado central, self contained, exaustão com ventilação forçada, com fornecimento de materiais consumíveis e de reposição, no Edifício Sede do MC.", numeroAditivos: 1, numeroProcessos: 53000, CPFContratada: "52800273000114", dataAssinatura: "1995-02-23", fundamentoGeral: nil, dataInicioVigencia: "1995-02-23", dataTerminoVigencia: "1995-12-31", valorInicial: "139800.0", aditivosContratos: nil, eventosContratos: nil},
- Read upRead up
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
- Extract Method
- Extract Class
- Form Template Method
- Introduce Null Object
- Pull Up Method
- Pull Up Field
- Substitute Algorithm
Further Reading
- Don't Repeat Yourself on the C2 Wiki
- Duplicated Code on SourceMaking
- Refactoring: Improving the Design of Existing Code by Martin Fowler. Duplicated Code, p76
Similar blocks of code found in 410 locations. Consider refactoring. Open
{identificadorContrato: nil, uasg: "250038", modalidadeLicitacao: "7", codigoContrato: "50", licitacaoAssociada: "25003807000061995", objeto: "Serviços de Coleta , Transporte e Entrega nos endereços dos destina tários, em âmbito Nacional, de objetos de correspondências emitidas pela contratante, que serão postadas, opicionalmente simples, acompanhada ou não de comprovante de entrega ou sob registro, com ou sem Aviso de recebimento e de encomendas SEDEX.", numeroAditivos: 6, numeroProcessos: 33591, CPFContratada: "34028316003200", dataAssinatura: "1995-03-08", fundamentoGeral: nil, dataInicioVigencia: "1995-03-27", dataTerminoVigencia: "2000-03-26", valorInicial: "1080.0", aditivosContratos: nil, eventosContratos: nil},
- Read upRead up
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
- Extract Method
- Extract Class
- Form Template Method
- Introduce Null Object
- Pull Up Method
- Pull Up Field
- Substitute Algorithm
Further Reading
- Don't Repeat Yourself on the C2 Wiki
- Duplicated Code on SourceMaking
- Refactoring: Improving the Design of Existing Code by Martin Fowler. Duplicated Code, p76
Similar blocks of code found in 410 locations. Consider refactoring. Open
{identificadorContrato: nil, uasg: "114702", modalidadeLicitacao: "6", codigoContrato: "50", licitacaoAssociada: "11470206000011995", objeto: "Prestação de serviços de comunicação de dados DTALINK", numeroAditivos: 0, numeroProcessos: 6611995, CPFContratada: "00058578000107", dataAssinatura: "1995-12-22", fundamentoGeral: nil, dataInicioVigencia: "1995-12-22", dataTerminoVigencia: "1996-12-22", valorInicial: "7617.0", aditivosContratos: nil, eventosContratos: nil},
- Read upRead up
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
- Extract Method
- Extract Class
- Form Template Method
- Introduce Null Object
- Pull Up Method
- Pull Up Field
- Substitute Algorithm
Further Reading
- Don't Repeat Yourself on the C2 Wiki
- Duplicated Code on SourceMaking
- Refactoring: Improving the Design of Existing Code by Martin Fowler. Duplicated Code, p76
Similar blocks of code found in 410 locations. Consider refactoring. Open
{identificadorContrato: nil, uasg: "200084", modalidadeLicitacao: "7", codigoContrato: "50", licitacaoAssociada: "20008407000011996", objeto: "Presta ão de servi os de coleta, transporte e entrega de correspond¬encia agrupada (SERCA), conforme detalhamento nos anexos que fazem parte integrante deste contrato, nos trechos Fortaleza Juazeiro do Norte For taleza.", numeroAditivos: 2, numeroProcessos: 82700003769931, CPFContratada: "34028316000103", dataAssinatura: "1996-02-15", fundamentoGeral: nil, dataInicioVigencia: "1996-03-01", dataTerminoVigencia: "1998-12-31", valorInicial: "2070.0", aditivosContratos: nil, eventosContratos: nil},
- Read upRead up
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
- Extract Method
- Extract Class
- Form Template Method
- Introduce Null Object
- Pull Up Method
- Pull Up Field
- Substitute Algorithm
Further Reading
- Don't Repeat Yourself on the C2 Wiki
- Duplicated Code on SourceMaking
- Refactoring: Improving the Design of Existing Code by Martin Fowler. Duplicated Code, p76
Similar blocks of code found in 410 locations. Consider refactoring. Open
{identificadorContrato: nil, uasg: "170019", modalidadeLicitacao: "7", codigoContrato: "50", licitacaoAssociada: "17001907000011996", objeto: "Locação do térreo e subsolo do imóvel situado na Quadra 39, Lotes 15/17, Setor Central comercial Gama DF.", numeroAditivos: 4, numeroProcessos: 131010000069651, CPFContratada: "00877575000197", dataAssinatura: "1996-09-23", fundamentoGeral: nil, dataInicioVigencia: "1996-10-01", dataTerminoVigencia: "1997-09-30", valorInicial: "30000.0", aditivosContratos: nil, eventosContratos: nil},
- Read upRead up
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
- Extract Method
- Extract Class
- Form Template Method
- Introduce Null Object
- Pull Up Method
- Pull Up Field
- Substitute Algorithm
Further Reading
- Don't Repeat Yourself on the C2 Wiki
- Duplicated Code on SourceMaking
- Refactoring: Improving the Design of Existing Code by Martin Fowler. Duplicated Code, p76
Similar blocks of code found in 410 locations. Consider refactoring. Open
{identificadorContrato: nil, uasg: "255001", modalidadeLicitacao: "2", codigoContrato: "50", licitacaoAssociada: "25500102000071995", objeto: "contratacao de empresa especializada para prestacao de servicos de vigilancia armada no predio sede e area adjacentes da funasa acre", numeroAditivos: 3, numeroProcessos: 25106, CPFContratada: "14368385000159", dataAssinatura: "1996-01-02", fundamentoGeral: nil, dataInicioVigencia: "1996-01-02", dataTerminoVigencia: "2000-01-02", valorInicial: "199554.12", aditivosContratos: nil, eventosContratos: nil},
- Read upRead up
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
- Extract Method
- Extract Class
- Form Template Method
- Introduce Null Object
- Pull Up Method
- Pull Up Field
- Substitute Algorithm
Further Reading
- Don't Repeat Yourself on the C2 Wiki
- Duplicated Code on SourceMaking
- Refactoring: Improving the Design of Existing Code by Martin Fowler. Duplicated Code, p76
Similar blocks of code found in 410 locations. Consider refactoring. Open
{identificadorContrato: nil, uasg: "193117", modalidadeLicitacao: "2", codigoContrato: "50", licitacaoAssociada: "19311702000041995", objeto: "Prestação de serviços de limpeza, higienização, dedetização, desratização, manutenção de áreas verdes, de instalações elétricas, hidráulicas e de divisórias, do Edifício Sede do IBAMA e de suas Unidades no interior.", numeroAditivos: 7, numeroProcessos: 2020000802, CPFContratada: "69613743000133", dataAssinatura: "1996-01-01", fundamentoGeral: nil, dataInicioVigencia: "1996-01-01", dataTerminoVigencia: "1996-12-31", valorInicial: "163866.48", aditivosContratos: nil, eventosContratos: nil},
- Read upRead up
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
- Extract Method
- Extract Class
- Form Template Method
- Introduce Null Object
- Pull Up Method
- Pull Up Field
- Substitute Algorithm
Further Reading
- Don't Repeat Yourself on the C2 Wiki
- Duplicated Code on SourceMaking
- Refactoring: Improving the Design of Existing Code by Martin Fowler. Duplicated Code, p76
Similar blocks of code found in 410 locations. Consider refactoring. Open
{identificadorContrato: nil, uasg: "323016", modalidadeLicitacao: "1", codigoContrato: "50", licitacaoAssociada: "32301601000051995", objeto: "CONTRATO DE FORNECIMENTO DE PASSAGENS AEREAS NO AMBITO NACIONAL.", numeroAditivos: 1, numeroProcessos: 48220948068, CPFContratada: "08030124000121", dataAssinatura: "1996-01-30", fundamentoGeral: nil, dataInicioVigencia: "1996-02-01", dataTerminoVigencia: "1998-01-31", valorInicial: "9600.0", aditivosContratos: nil, eventosContratos: nil},
- Read upRead up
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
- Extract Method
- Extract Class
- Form Template Method
- Introduce Null Object
- Pull Up Method
- Pull Up Field
- Substitute Algorithm
Further Reading
- Don't Repeat Yourself on the C2 Wiki
- Duplicated Code on SourceMaking
- Refactoring: Improving the Design of Existing Code by Martin Fowler. Duplicated Code, p76
Similar blocks of code found in 410 locations. Consider refactoring. Open
{identificadorContrato: nil, uasg: "273041", modalidadeLicitacao: "2", codigoContrato: "50", licitacaoAssociada: "27304102000381996", objeto: "VIGILÂNCIA E POLICIAMENTO DA SEDE E RESIDÊNCIA DO 21º DRF/DNER.", numeroAditivos: 6, numeroProcessos: 51310000065, CPFContratada: "97368930000134", dataAssinatura: "1996-04-10", fundamentoGeral: nil, dataInicioVigencia: "1996-04-15", dataTerminoVigencia: "1997-04-15", valorInicial: "173034.36", aditivosContratos: nil, eventosContratos: nil},
- Read upRead up
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
- Extract Method
- Extract Class
- Form Template Method
- Introduce Null Object
- Pull Up Method
- Pull Up Field
- Substitute Algorithm
Further Reading
- Don't Repeat Yourself on the C2 Wiki
- Duplicated Code on SourceMaking
- Refactoring: Improving the Design of Existing Code by Martin Fowler. Duplicated Code, p76
Similar blocks of code found in 410 locations. Consider refactoring. Open
{identificadorContrato: nil, uasg: "511809", modalidadeLicitacao: "7", codigoContrato: "50", licitacaoAssociada: "51180907000011996", objeto: "Fornecimento de água potável e captação de esgoto para o APS em oli veira.", numeroAditivos: 0, numeroProcessos: 35139000178199695, CPFContratada: "22988000000184", dataAssinatura: "1996-10-09", fundamentoGeral: nil, dataInicioVigencia: "1996-10-09", dataTerminoVigencia: "2001-10-08", valorInicial: "600.0", aditivosContratos: nil, eventosContratos: nil},
- Read upRead up
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
- Extract Method
- Extract Class
- Form Template Method
- Introduce Null Object
- Pull Up Method
- Pull Up Field
- Substitute Algorithm
Further Reading
- Don't Repeat Yourself on the C2 Wiki
- Duplicated Code on SourceMaking
- Refactoring: Improving the Design of Existing Code by Martin Fowler. Duplicated Code, p76
Similar blocks of code found in 410 locations. Consider refactoring. Open
{identificadorContrato: nil, uasg: "343027", modalidadeLicitacao: "2", codigoContrato: "50", licitacaoAssociada: "34302702000011996", objeto: "CONTRATAÇÃO DE SERVIÇOS DE VIGILÂNCIA E SEGURANÇA PARA O MBML.", numeroAditivos: 9, numeroProcessos: 1482000076, CPFContratada: "31276470000106", dataAssinatura: "1996-02-01", fundamentoGeral: nil, dataInicioVigencia: "1996-02-01", dataTerminoVigencia: "1999-12-31", valorInicial: "238346.29", aditivosContratos: nil, eventosContratos: nil},
- Read upRead up
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
- Extract Method
- Extract Class
- Form Template Method
- Introduce Null Object
- Pull Up Method
- Pull Up Field
- Substitute Algorithm
Further Reading
- Don't Repeat Yourself on the C2 Wiki
- Duplicated Code on SourceMaking
- Refactoring: Improving the Design of Existing Code by Martin Fowler. Duplicated Code, p76
Similar blocks of code found in 410 locations. Consider refactoring. Open
{identificadorContrato: nil, uasg: "255021", modalidadeLicitacao: "6", codigoContrato: "50", licitacaoAssociada: "25502106000011995", objeto: "Locaçäo de imóvel situado na Rua Buenos Aires, 638, Santa Rosa.", numeroAditivos: 0, numeroProcessos: 25265241295, CPFContratada: "95814117000115", dataAssinatura: "1996-01-02", fundamentoGeral: nil, dataInicioVigencia: "1996-01-02", dataTerminoVigencia: "2001-01-01", valorInicial: "49987.0", aditivosContratos: nil, eventosContratos: nil},
- Read upRead up
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
- Extract Method
- Extract Class
- Form Template Method
- Introduce Null Object
- Pull Up Method
- Pull Up Field
- Substitute Algorithm
Further Reading
- Don't Repeat Yourself on the C2 Wiki
- Duplicated Code on SourceMaking
- Refactoring: Improving the Design of Existing Code by Martin Fowler. Duplicated Code, p76
Similar blocks of code found in 410 locations. Consider refactoring. Open
{identificadorContrato: nil, uasg: "255003", modalidadeLicitacao: "3", codigoContrato: "50", licitacaoAssociada: "25500303000011996", objeto: "Contratacao de empresa para prestacao de servico de vigilancia arma da nas areas internas e externas das Unidades desta Coordenacao/FNS/AP.", numeroAditivos: 8, numeroProcessos: 25115000474, CPFContratada: "06272413000969", dataAssinatura: "1996-11-11", fundamentoGeral: nil, dataInicioVigencia: "1996-11-11", dataTerminoVigencia: "1997-11-11", valorInicial: "857759.76", aditivosContratos: nil, eventosContratos: nil},
- Read upRead up
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
- Extract Method
- Extract Class
- Form Template Method
- Introduce Null Object
- Pull Up Method
- Pull Up Field
- Substitute Algorithm
Further Reading
- Don't Repeat Yourself on the C2 Wiki
- Duplicated Code on SourceMaking
- Refactoring: Improving the Design of Existing Code by Martin Fowler. Duplicated Code, p76
Similar blocks of code found in 410 locations. Consider refactoring. Open
{identificadorContrato: nil, uasg: "410020", modalidadeLicitacao: "1", codigoContrato: "50", licitacaoAssociada: "41002001000031996", objeto: "Prestação de serviço de fornecimento de passagens aéreas nacionais para servidores da Delegacia do Ministério das Comunicações/RS, incluindo: a) Reserva das passagens aéreas, por contato telefônico ou outro meio qualquer; b) Entrega dos bilhetes aéreos na sede da DRMC/RS.", numeroAditivos: 0, numeroProcessos: 53790, CPFContratada: "92339712000158", dataAssinatura: "1996-08-28", fundamentoGeral: nil, dataInicioVigencia: "1996-08-28", dataTerminoVigencia: "1997-08-28", valorInicial: "3000.0", aditivosContratos: nil, eventosContratos: nil},
- Read upRead up
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
- Extract Method
- Extract Class
- Form Template Method
- Introduce Null Object
- Pull Up Method
- Pull Up Field
- Substitute Algorithm
Further Reading
- Don't Repeat Yourself on the C2 Wiki
- Duplicated Code on SourceMaking
- Refactoring: Improving the Design of Existing Code by Martin Fowler. Duplicated Code, p76
Similar blocks of code found in 410 locations. Consider refactoring. Open
{identificadorContrato: nil, uasg: "153027", modalidadeLicitacao: "2", codigoContrato: "50", licitacaoAssociada: "15302702000011996", objeto: "Contratacao de empresa para prestacao de servicos de limpeza e conservacao predial.", numeroAditivos: 1, numeroProcessos: 23060002808, CPFContratada: "32834293000107", dataAssinatura: "1996-03-01", fundamentoGeral: nil, dataInicioVigencia: "1996-03-01", dataTerminoVigencia: "1996-12-31", valorInicial: "129144.0", aditivosContratos: nil, eventosContratos: nil},
- Read upRead up
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
- Extract Method
- Extract Class
- Form Template Method
- Introduce Null Object
- Pull Up Method
- Pull Up Field
- Substitute Algorithm
Further Reading
- Don't Repeat Yourself on the C2 Wiki
- Duplicated Code on SourceMaking
- Refactoring: Improving the Design of Existing Code by Martin Fowler. Duplicated Code, p76
Similar blocks of code found in 410 locations. Consider refactoring. Open
{identificadorContrato: nil, uasg: "170341", modalidadeLicitacao: "2", codigoContrato: "50", licitacaoAssociada: "17034102000051996", objeto: "Contratação de pessoa jurídica, para prestação de serviço de manu tenção, assistência mecânica, revisão corretiva, assistência e reparos nos sistemas elétricos, lanternagem em geral, pintura e funilaria, com substi tuição e instalação de peças originais e acessórios, vidraçaria, capotaria, e tapeçaria, troca de óleo e lubrificantes.", numeroAditivos: 0, numeroProcessos: 10480008606, CPFContratada: "24149619000120", dataAssinatura: "1996-12-02", fundamentoGeral: nil, dataInicioVigencia: "1996-12-02", dataTerminoVigencia: "2000-12-01", valorInicial: "1300.0", aditivosContratos: nil, eventosContratos: nil},
- Read upRead up
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
- Extract Method
- Extract Class
- Form Template Method
- Introduce Null Object
- Pull Up Method
- Pull Up Field
- Substitute Algorithm
Further Reading
- Don't Repeat Yourself on the C2 Wiki
- Duplicated Code on SourceMaking
- Refactoring: Improving the Design of Existing Code by Martin Fowler. Duplicated Code, p76
Similar blocks of code found in 410 locations. Consider refactoring. Open
{identificadorContrato: nil, uasg: "193002", modalidadeLicitacao: "1", codigoContrato: "50", licitacaoAssociada: "19300201000011996", objeto: "Execução dos serviços de operação, assistência técnica, manutenção preventiva e corretiva, com reposiçãode peças originais de fabrica, nos 05 (cinc)elevadores Otis, instalados no DNOCS.", numeroAditivos: 4, numeroProcessos: 20, CPFContratada: "29739737001265", dataAssinatura: "1996-09-11", fundamentoGeral: nil, dataInicioVigencia: "1996-09-17", dataTerminoVigencia: "1997-09-16", valorInicial: "34764.0", aditivosContratos: nil, eventosContratos: nil},
- Read upRead up
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
- Extract Method
- Extract Class
- Form Template Method
- Introduce Null Object
- Pull Up Method
- Pull Up Field
- Substitute Algorithm
Further Reading
- Don't Repeat Yourself on the C2 Wiki
- Duplicated Code on SourceMaking
- Refactoring: Improving the Design of Existing Code by Martin Fowler. Duplicated Code, p76
Similar blocks of code found in 410 locations. Consider refactoring. Open
{identificadorContrato: nil, uasg: "200037", modalidadeLicitacao: "1", codigoContrato: "50", licitacaoAssociada: "20003701000031995", objeto: "Contratação de empresa especializada para prestação de serviços, vi sando manutenção e assistência técnica em dois elevadores marca \"ATLAS\", in stalados na Sede da SR/DPF/MG.", numeroAditivos: 2, numeroProcessos: 8350004768, CPFContratada: "00028986001007", dataAssinatura: "1996-01-10", fundamentoGeral: nil, dataInicioVigencia: "1996-01-10", dataTerminoVigencia: "2001-01-09", valorInicial: "31714.2", aditivosContratos: nil, eventosContratos: nil},
- Read upRead up
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
- Extract Method
- Extract Class
- Form Template Method
- Introduce Null Object
- Pull Up Method
- Pull Up Field
- Substitute Algorithm
Further Reading
- Don't Repeat Yourself on the C2 Wiki
- Duplicated Code on SourceMaking
- Refactoring: Improving the Design of Existing Code by Martin Fowler. Duplicated Code, p76
Similar blocks of code found in 410 locations. Consider refactoring. Open
{identificadorContrato: nil, uasg: "183025", modalidadeLicitacao: "1", codigoContrato: "50", licitacaoAssociada: "18302501000031996", objeto: "Prestação de Serviços de Limpeza e Conservação, nas dependências do INMETRO/SUR-01, em Brasília/DF.", numeroAditivos: 1, numeroProcessos: 52614000699, CPFContratada: "02669075000195", dataAssinatura: "1996-06-14", fundamentoGeral: nil, dataInicioVigencia: "1996-06-17", dataTerminoVigencia: "1997-06-16", valorInicial: "28036.2", aditivosContratos: nil, eventosContratos: nil},
- Read upRead up
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
- Extract Method
- Extract Class
- Form Template Method
- Introduce Null Object
- Pull Up Method
- Pull Up Field
- Substitute Algorithm
Further Reading
- Don't Repeat Yourself on the C2 Wiki
- Duplicated Code on SourceMaking
- Refactoring: Improving the Design of Existing Code by Martin Fowler. Duplicated Code, p76