• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

wmixvideo / nfe / #9462
51%

Build:
DEFAULT BRANCH: master
Ran 23 Jul 2026 08:40PM UTC
Jobs 1
Files 1497
Run time 3min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

23 Jul 2026 08:39PM UTC coverage: 50.977% (-0.8%) from 51.794%
#9462

push

web-flow
Refatoração de chaves para suportar CNPJ alfanumérico (NT 2026.004) (#1181)

* Javadoc Warnings invalid input: '<' e '&' literais

* Javadoc Warnings invalid input: '<' e '&' literais

* Refatoração de chaves para suportar CNPJ alfanumérico (NT 2026.004)

* Normaliza char para maiusculo na chave

O cálculo do DV usa valores[i - 1] - '0'. Se a chave vier com letras minúsculas (o que é aceito por alguns validadores de CNPJ na base), o DV calculado muda (ex.: 'a' - '0' != 'A' - '0'), gerando falsos negativos/positivos. Normalize o caractere para maiúsculo antes de converter para o valor numérico.

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Diego Fincatto <58352+fincatto@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

12 of 14 new or added lines in 9 files covered. (85.71%)

757 existing lines in 44 files now uncovered.

15132 of 29684 relevant lines covered (50.98%)

0.51 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
0.0
0.0% src/main/java/com/fincatto/documentofiscal/cte300/utils/CTeGeraChave.java
1
0.0
0.0% src/main/java/com/fincatto/documentofiscal/cte400/utils/CTeGeraChave.java

Coverage Regressions

Lines Coverage ∆ File
97
0.0
0.0% src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfoItemImpostoIBSCBSTIBS.java
76
0.0
0.0% src/main/java/com/fincatto/documentofiscal/cte400/classes/nota/CTeNotaInfoInformacoesRelativasImpostosIBSCBS.java
76
0.0
0.0% src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfoIBSCBSTot.java
42
0.0
0.0% src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfoItemImpostoIBSCBS.java
39
0.0
0.0% src/main/java/com/fincatto/documentofiscal/mdfe3/classes/nota/evento/MDFeEnviaEventoRegistroPassagem.java
35
59.38
-5.4% src/main/java/com/fincatto/documentofiscal/cte400/classes/CTAutorizador400.java
32
69.52
-2.04% src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfoIdentificacao.java
26
83.54
-3.87% src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfoItemProduto.java
25
11.11
11.11% src/main/java/com/fincatto/documentofiscal/cte400/classes/evento/CTeInfoEvento.java
23
0.0
0.0% src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/epec/NFInfoEventoEpec.java
22
0.0
0.0% src/main/java/com/fincatto/documentofiscal/cte300/classes/evento/CTeInfoEvento.java
21
0.0
0.0% src/main/java/com/fincatto/documentofiscal/nfe400/classes/NFNotaInfoImpostoTributacaoIS.java
20
92.79
-1.34% src/main/java/com/fincatto/documentofiscal/validadores/DFStringValidador.java
19
0.0
0.0% src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/epec/NFDestinatarioEpec.java
19
94.05
0.26% src/main/java/com/fincatto/documentofiscal/nfe400/classes/NFNotaInfoImpostoTributacaoIBSCBSClassTrib.java
19
0.0
0.0% src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfoItemImpostoIBSCBSMonofasia.java
14
20.0
-2.73% src/main/java/com/fincatto/documentofiscal/mdfe3/classes/nota/MDFInfoModalRodoviarioInfContratante.java
14
68.75
-6.25% src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/inutilizacao/NFEventoInutilizacaoDados.java
13
61.9
3.21% src/main/java/com/fincatto/documentofiscal/nfe310/classes/evento/NFInfoEvento.java
12
0.0
0.0% src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/averbacaoexportacao/NFInfoItemAverbacaoExportacao.java
12
64.29
5.59% src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/NFInfoEvento.java
12
11.36
3.32% src/main/java/com/fincatto/documentofiscal/validadores/DFXMLValidador.java
10
79.59
32.37% src/main/java/com/fincatto/documentofiscal/mdfe3/classes/nota/MDFInfoModalRodoviarioInfPag.java
10
66.67
0.0% src/main/java/com/fincatto/documentofiscal/mdfe3/classes/nota/MDFInfoModalRodoviarioVeiculoReboque.java
10
86.49
-3.65% src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfo.java
7
0.0
0.0% src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfoDFeReferenciado.java
7
0.0
0.0% src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfoItemImpostoIBSCBSCredPresIBSZFM.java
6
73.77
0.89% src/main/java/com/fincatto/documentofiscal/nfe400/classes/NFNotaInfoImpostoTributacaoIBSCBS.java
4
90.0
5.91% src/main/java/com/fincatto/documentofiscal/nfe310/classes/evento/cancelamento/NFInfoEventoCancelamento.java
4
90.0
5.91% src/main/java/com/fincatto/documentofiscal/nfe310/classes/evento/manifestacaodestinatario/NFInfoEventoManifestacaoDestinatario.java
4
90.0
5.91% src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/cancelamento/NFInfoEventoCancelamento.java
4
90.0
5.91% src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/manifestacaodestinatario/NFInfoEventoManifestacaoDestinatario.java
4
86.49
-4.42% src/main/java/com/fincatto/documentofiscal/validadores/DFIntegerValidador.java
3
68.75
2.08% src/main/java/com/fincatto/documentofiscal/mdfe3/classes/def/MDFTipoInfPagComp.java
3
0.0
0.0% src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfoIdentificacaoPagAntecipado.java
2
92.0
92.0% src/main/java/com/fincatto/documentofiscal/mdfe3/classes/parsers/MDFChaveParser.java
2
88.89
88.89% src/main/java/com/fincatto/documentofiscal/nfe400/classes/NFCredito.java
2
90.0
90.0% src/main/java/com/fincatto/documentofiscal/nfe400/classes/NFDebito.java
2
93.94
0.19% src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFMeioPagamento.java
1
90.91
90.91% src/main/java/com/fincatto/documentofiscal/mdfe3/classes/nota/evento/MDFeInfoEvento.java
1
95.83
0.18% src/main/java/com/fincatto/documentofiscal/nfe400/classes/NFNotaMotivoDesoneracaoICMS.java
1
68.97
-3.45% src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfoItemImpostoICMS00.java
1
92.86
9.52% src/main/java/com/fincatto/documentofiscal/nfe400/NotaFiscalChaveParser.java
1
97.44
-0.24% src/main/java/com/fincatto/documentofiscal/utils/DFUtils.java
Jobs
ID Job ID Ran Files Coverage
1 #9462.1 23 Jul 2026 08:40PM UTC 1497
50.98
Source Files on build #9462
  • Tree
  • List 1497
  • Changed 174
  • Source Changed 165
  • Coverage Changed 83
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • d0cac19c on github
  • Prev Build on master
  • Next Build on master
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc