faturas_4docs/Webhook 4docs/GlobalSuppressions.cs
Giuliano Paschoalino 6b0a5d61d3 Refatoração e melhorias gerais no processamento de faturas
- Alterado namespace para `Download_Faturas.Tests` e adicionados cabeçalhos de copyright.
- Refatoração para uso de recursos modernos do C# (ex.: inicializações simplificadas, métodos estáticos).
- Adicionados comentários XML e arquivo `stylecop.json` para padronização.
- Melhorias em testes de integração, incluindo ajustes na lógica de comparação e manipulação de CSV.
- Refatoração das classes `Fatura` e `FaturaOld` para encapsulamento e redução de duplicação.
- Adicionado suporte a conversores JSON personalizados (`DefaultDateTimeConverter`, `FloatArrayOrSingleConverter`).
- Melhorias no arquivo `Program.cs` com novos métodos auxiliares e tratamento de erros.
- Adicionadas classes auxiliares para manipulação de PDFs (`PDFSplitter`, `CustomPdfSplitter`).
- Ajustes nos arquivos de projeto para geração de documentação XML e inclusão do `StyleCop.Analyzers`.
- Correções em valores de consumo e demanda nos arquivos CSV.
- Melhor tratamento de erros e mensagens de log para facilitar o diagnóstico.
2025-11-28 11:21:22 -03:00

12 lines
1.3 KiB
C#

// This file is used by Code Analysis to maintain SuppressMessage
// attributes that are applied to this project.
// Project-level suppressions either have no target or are given
// a specific target and scoped to a namespace, type, member, etc.
using System.Diagnostics.CodeAnalysis;
[assembly: SuppressMessage("Usage", "CA2254:O modelo deve ser uma expressão estática", Justification = "<Pendente>", Scope = "member", Target = "~M:Webhook_4docs.Program.Main(System.String[])")]
[assembly: SuppressMessage("Style", "IDE0063:Usar a instrução 'using' simples", Justification = "<Pendente>", Scope = "member", Target = "~M:Webhook_4docs.Program.Main(System.String[])")]
[assembly: SuppressMessage("Style", "IDE0063:Usar a instrução 'using' simples", Justification = "<Pendente>", Scope = "member", Target = "~M:Webhook_4docs.Program.UpdateErrorIdStatusAsync(System.String,System.Double,System.Double,System.String,Microsoft.Extensions.Logging.ILogger)~System.Threading.Tasks.Task{System.Int32}")]
[assembly: SuppressMessage("Usage", "CA2254:O modelo deve ser uma expressão estática", Justification = "<Pendente>", Scope = "member", Target = "~M:Webhook_4docs.Program.UpdateErrorIdStatusAsync(System.String,System.Double,System.Double,System.String,Microsoft.Extensions.Logging.ILogger)~System.Threading.Tasks.Task{System.Int32}")]