Skip to content

feat: new formatter and separate wire and text breaking changes#12

Merged
mircodz merged 8 commits intomainfrom
refactor-formatter-and-more
Feb 21, 2026
Merged

feat: new formatter and separate wire and text breaking changes#12
mircodz merged 8 commits intomainfrom
refactor-formatter-and-more

Conversation

@mircodz
Copy link
Owner

@mircodz mircodz commented Feb 21, 2026

No description provided.

@github-actions
Copy link

Code Coverage Report

Line Coverage: 79.1%
Branch Coverage: 72.8%

View detailed coverage
Summary
  Generated on: 02/21/2026 - 21:23:58
  Coverage date: 02/21/2026 - 21:23:56
  Parser: Cobertura
  Assemblies: 1
  Classes: 55
  Files: 41
  Line coverage: 79.1%
  Covered lines: 3357
  Uncovered lines: 885
  Coverable lines: 4242
  Total lines: 8577
  Branch coverage: 72.8% (1269 of 1743)
  Covered branches: 1269
  Total branches: 1743
  Method coverage: 64.8% (524 of 808)
  Covered methods: 524
  Total methods: 808
  Tag: 41_22264614522

Bond.Parser                                        79.1%
  Bond.Parser.Compatibility.CompatibilityChecker   91.1%
  Bond.Parser.Compatibility.SchemaChange           23.5%
  Bond.Parser.Formatting.BondFormatter             77.8%
  Bond.Parser.Formatting.FormatOptions            100.0%
  Bond.Parser.Formatting.FormatResult             100.0%
  Bond.Parser.Grammar.BondBaseVisitor<T>            0.0%
  Bond.Parser.Grammar.BondLexer                    97.7%
  Bond.Parser.Grammar.BondParser                   72.9%
  Bond.Parser.Json.AttributeJsonConverter          87.5%
  Bond.Parser.Json.BondJsonConverter               90.0%
  Bond.Parser.Json.BondJsonSerializerOptions       86.3%
  Bond.Parser.Json.BondTypeJsonConverter           97.0%
  Bond.Parser.Json.ConstantJsonConverter           90.0%
  Bond.Parser.Json.DeclarationJsonConverter        93.8%
  Bond.Parser.Json.DefaultJsonConverter            91.6%
  Bond.Parser.Json.FieldJsonConverter              91.6%
  Bond.Parser.Json.ImportJsonConverter             66.6%
  Bond.Parser.Json.MethodJsonConverter             93.7%
  Bond.Parser.Json.MethodTypeJsonConverter         75.0%
  Bond.Parser.Json.NamespaceJsonConverter          66.6%
  Bond.Parser.Json.TypeParamJsonConverter          86.6%
  Bond.Parser.Parser.AstBuilder                    92.3%
  Bond.Parser.Parser.DefaultImportResolver         85.7%
  Bond.Parser.Parser.ErrorListener                100.0%
  Bond.Parser.Parser.ParseError                    83.3%
  Bond.Parser.Parser.ParseOptions                   0.0%
  Bond.Parser.Parser.ParseResult                  100.0%
  Bond.Parser.Parser.ParserFacade                  86.4%
  Bond.Parser.Parser.SemanticAnalyzer              93.2%
  Bond.Parser.Parser.SemanticErrorException       100.0%
  Bond.Parser.Parser.SymbolTable                   86.2%
  Bond.Parser.Parser.TypeResolver                  76.3%
  Bond.Parser.Parser.TypeValidator                 71.4%
  Bond.Parser.Syntax.AliasDeclaration              16.6%
  Bond.Parser.Syntax.Attribute                     80.0%
  Bond.Parser.Syntax.Bond                          83.3%
  Bond.Parser.Syntax.BondType                      71.4%
  Bond.Parser.Syntax.BondTypeExtensions           100.0%
  Bond.Parser.Syntax.Constant                      80.0%
  Bond.Parser.Syntax.Declaration                  100.0%
  Bond.Parser.Syntax.Default                       64.2%
  Bond.Parser.Syntax.EnumDeclaration               85.7%
  Bond.Parser.Syntax.EventMethod                   50.0%
  Bond.Parser.Syntax.Field                         52.9%
  Bond.Parser.Syntax.ForwardDeclaration             0.0%
  Bond.Parser.Syntax.FunctionMethod               100.0%
  Bond.Parser.Syntax.Import                        50.0%
  Bond.Parser.Syntax.Method                       100.0%
  Bond.Parser.Syntax.MethodType                    75.0%
  Bond.Parser.Syntax.Namespace                     57.1%
  Bond.Parser.Syntax.ServiceDeclaration            33.3%
  Bond.Parser.Syntax.SourceLocation                33.3%
  Bond.Parser.Syntax.StructDeclaration             44.4%
  Bond.Parser.Syntax.TypeParam                     80.0%
  Bond.Parser.Util.Extensions                     100.0%

Coverage report generated for commit 5a70604

@mircodz mircodz merged commit d145de0 into main Feb 21, 2026
1 check passed
@mircodz mircodz deleted the refactor-formatter-and-more branch February 21, 2026 21:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant