Showing 508 of 513 total issues
Similar blocks of code found in 410 locations. Consider refactoring. Open
{identificadorContrato: nil, uasg: "511413", modalidadeLicitacao: "6", codigoContrato: "50", licitacaoAssociada: "51141306000011996", objeto: "despesa com aluguel do imovel sito na Rua Vinte e Um de Abril, 183 em ITU/SP, onde funciona a Agência da Previdência Social, conforme processo 121.030.0153879", numeroAditivos: 0, numeroProcessos: 121, CPFContratada: "43691526000178", dataAssinatura: "1992-09-16", fundamentoGeral: nil, dataInicioVigencia: "1992-09-16", dataTerminoVigencia: "2001-09-15", valorInicial: "65567.4", 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: "153038", modalidadeLicitacao: "3", codigoContrato: "50", licitacaoAssociada: "15303803000011995", objeto: "Prestação de serviços de limpeza, higienização e conservação dos bens móveis e imóveis e instalação das Unidades/Órgãos da UFBA.", numeroAditivos: 1, numeroProcessos: 23066015275, CPFContratada: "15180714000104", dataAssinatura: "1996-03-12", fundamentoGeral: nil, dataInicioVigencia: "1996-03-12", dataTerminoVigencia: "1997-03-11", valorInicial: "991289.52", 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: "170014", modalidadeLicitacao: "3", codigoContrato: "50", licitacaoAssociada: "17001403030091993", objeto: "PRESTAÇÃO DE SERVIÇOS DE LIMPEZA E CONSERVAÇÃO COM FORNECIMENTO DE MATERIAL NOS EDIFÍCIOSE INSTALAÇÕES DO MF/DF", numeroAditivos: 2, numeroProcessos: 10166005330, CPFContratada: "00339291000147", dataAssinatura: "1993-12-31", fundamentoGeral: nil, dataInicioVigencia: "1994-01-01", dataTerminoVigencia: "1998-12-31", valorInicial: "2590824000.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: "364203", modalidadeLicitacao: "2", codigoContrato: "50", licitacaoAssociada: "36420302001291994", objeto: "Prestação de serviços de vigilância (armada), nas dependências___do Instituto de Matemática Pura e Aplicada.", numeroAditivos: 5, numeroProcessos: 129, CPFContratada: "72099062000103", dataAssinatura: "1995-03-01", fundamentoGeral: nil, dataInicioVigencia: "1995-03-01", dataTerminoVigencia: "1996-02-29", valorInicial: "90315.84", 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: "130069", modalidadeLicitacao: "2", codigoContrato: "50", licitacaoAssociada: "13006902000011994", objeto: "Limpeza e conservação de bens móveis e imóveis pertencentes à contratante, localizados na Praça da República, 147, Diamante, jurisdicionados pela Delegacia Federal de Agricultura no Maranhão.", numeroAditivos: 6, numeroProcessos: 21022000559, CPFContratada: "12102794000183", dataAssinatura: "1995-02-01", fundamentoGeral: nil, dataInicioVigencia: "1995-02-01", dataTerminoVigencia: "1995-12-31", valorInicial: "42120.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: "512112", modalidadeLicitacao: "6", codigoContrato: "50", licitacaoAssociada: "51211206000011994", objeto: "Locação do imóvel sito à Rua Chapot Prevost, 157 -Centro-Cantagalo/ RJ., para funcionamento do INSS local.", numeroAditivos: 0, numeroProcessos: 35309002442, CPFContratada: "31312804000150", dataAssinatura: "1994-11-10", fundamentoGeral: nil, dataInicioVigencia: "1994-11-10", dataTerminoVigencia: "1995-11-09", valorInicial: "50813.52", 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: "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},
- 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: "170047", modalidadeLicitacao: "2", codigoContrato: "50", licitacaoAssociada: "17004702000011995", objeto: "O presente Processo tem por objeto a Contratação preventiva e corre tiva nos equipamento de Informáticas, marcas diversas, instaladas nos prédi os da Capital e do Interior do Estado, pertecentes aos Órgãos do Ministério da Fazenda, no Estado do Rio grande do Norte.", numeroAditivos: 3, numeroProcessos: 10469004553, CPFContratada: "70053327000107", dataAssinatura: "1995-12-27", fundamentoGeral: nil, dataInicioVigencia: "1995-12-27", dataTerminoVigencia: "1996-12-26", valorInicial: "44400.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: "170055", modalidadeLicitacao: "2", codigoContrato: "50", licitacaoAssociada: "17005502000161994", objeto: "Prestação de serviços de vigilância armada e desarmada em prédios fazendários localizados nesta Capital e interior do Estado de Pernambuco.", numeroAditivos: 1, numeroProcessos: 104800100649434, CPFContratada: "40863797000175", dataAssinatura: "1994-12-16", fundamentoGeral: nil, dataInicioVigencia: "1994-12-16", dataTerminoVigencia: "1996-12-15", valorInicial: "17450.5", 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: "364204", modalidadeLicitacao: "2", codigoContrato: "50", licitacaoAssociada: "36420402000041994", objeto: "Prestação de serviços de vigilângia armada e desarmada nas dependen cias do LNCC", numeroAditivos: 1, numeroProcessos: 27, CPFContratada: "31376361000160", dataAssinatura: "1995-02-01", fundamentoGeral: nil, dataInicioVigencia: "1995-02-01", dataTerminoVigencia: "1996-01-31", valorInicial: "93575.04", 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: "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},
- 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: "170028", modalidadeLicitacao: "2", codigoContrato: "50", licitacaoAssociada: "17002802000131993", objeto: "CONTRATACAO DOS SERVICOS DE LIMPEZA, HIGIENIZACAO E CONSERVICAO DO ED. SEDE DOS ORGAOS FAZENDARIOS E NOS DEMAIS ORGAOS DESTA JURISDICAO A SEGUIR DISCRIMINADOS: DAMF/SAO LUIS/MA., DRF-IMPERATRIZ/mA., ARFS DE BACABAL CAXIAS CAROLINA, DODO, PEDREIRAS, PRESIDENTE DUTRA, SANTA INES E PINHEIRO_/ MA.", numeroAditivos: 0, numeroProcessos: 10388, CPFContratada: "12097150000144", dataAssinatura: "1994-01-03", fundamentoGeral: nil, dataInicioVigencia: "1994-01-03", dataTerminoVigencia: "1994-12-31", valorInicial: "47766902.88", 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: "343023", modalidadeLicitacao: "3", codigoContrato: "54", licitacaoAssociada: "34302303000031994", objeto: "Permissao Onerosa de Uso destinada a exploracao de 01 loja objeti -vando a comercializacao de Disc Laser e Objetos de Decoracao de Interiores", numeroAditivos: 0, numeroProcessos: 1460000061, CPFContratada: "00829040000140", dataAssinatura: "1994-12-09", fundamentoGeral: nil, dataInicioVigencia: "1997-12-08", dataTerminoVigencia: "2000-12-07", valorInicial: "64800.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: "254423", modalidadeLicitacao: "2", codigoContrato: "50", licitacaoAssociada: "25442302000061994", objeto: "Prestacao de servico de vigilancia no Centro de Pesquisas Rene_ Ra chou/FIOCRUZ", numeroAditivos: 8, numeroProcessos: 25381001131, CPFContratada: "25703414000108", dataAssinatura: "1994-03-02", fundamentoGeral: nil, dataInicioVigencia: "1994-03-02", dataTerminoVigencia: "1995-03-01", valorInicial: "17314110.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: "250098", modalidadeLicitacao: "6", codigoContrato: "50", licitacaoAssociada: "25009806000011994", objeto: "aluguel do imóvel localizado à Rua Mena Barreto, 114 Botafogo/RJ", numeroAditivos: 9, numeroProcessos: 25247000637, CPFContratada: "01252178000192", dataAssinatura: "1994-01-03", fundamentoGeral: nil, dataInicioVigencia: "1994-01-03", dataTerminoVigencia: "1999-01-02", valorInicial: "1376073.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: "154039", modalidadeLicitacao: "2", codigoContrato: "50", licitacaoAssociada: "15403902000101994", objeto: "Contratação dos serviços de manutenção e assistência técnica em apa relhos e centrais de ar condicionado localizados nas diversas Unidades Acadêmicas e Admininistrativas, no total de 795 aparelhos.", numeroAditivos: 1, numeroProcessos: 0, CPFContratada: "04966594000140", dataAssinatura: "1994-12-02", fundamentoGeral: nil, dataInicioVigencia: "1994-12-02", dataTerminoVigencia: "1995-12-01", valorInicial: "282384.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: "380053", modalidadeLicitacao: "1", codigoContrato: "50", licitacaoAssociada: "38005301000011995", objeto: "Fornecimento de passagens aéreas em ambito nacional.", numeroAditivos: 6, numeroProcessos: 46221, CPFContratada: "13353495000184", dataAssinatura: "1995-03-15", fundamentoGeral: nil, dataInicioVigencia: "1995-03-15", dataTerminoVigencia: "1996-03-14", valorInicial: "7900.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: "154040", modalidadeLicitacao: "3", codigoContrato: "50", licitacaoAssociada: "15404003000011995", objeto: "Contratação de locação de máquinas copiadoras.", numeroAditivos: 11, numeroProcessos: 0, CPFContratada: "29213386000100", dataAssinatura: "1995-05-11", fundamentoGeral: nil, dataInicioVigencia: "1995-05-11", dataTerminoVigencia: "1996-05-11", valorInicial: "50520.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: "510405", modalidadeLicitacao: "3", codigoContrato: "50", licitacaoAssociada: "51040503000011994", objeto: "Serviço de Limpeza e Conservação de Edificios do INSS/GO.", numeroAditivos: 4, numeroProcessos: 35069002271, CPFContratada: "26906867000102", dataAssinatura: "1995-01-31", fundamentoGeral: nil, dataInicioVigencia: "1995-02-01", dataTerminoVigencia: "2000-09-30", valorInicial: "899080.8", 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: "273147", modalidadeLicitacao: "3", codigoContrato: "50", licitacaoAssociada: "27314703000401995", objeto: "Execução dos serviços de manutenção, conservação e restauraçãl da Rodovia BR-153/TO, trecho: Divisa PA/TO Divisa TO/GO, subtrecho 2o. entroncamento TO-255 Divisa TO/GO, extensão 246,5 km", numeroAditivos: 8, numeroProcessos: 51220000003195, CPFContratada: "39785563000178", dataAssinatura: "1995-12-05", fundamentoGeral: nil, dataInicioVigencia: "1995-12-08", dataTerminoVigencia: "1996-12-07", valorInicial: "1431811.42", 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