Skip to content

feat(generators): Add Adapter pattern generator #328

feat(generators): Add Adapter pattern generator

feat(generators): Add Adapter pattern generator #328

Triggered via pull request February 11, 2026 16:50
Status Success
Total duration 3m 26s
Artifacts 1

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
pr-checks
'WordDocument.Accept(IDocumentVisitorAction)' hides inherited member 'Document.Accept(IDocumentVisitorAction)'. Use the new keyword if hiding was intended.
pr-checks
'WordDocument.Accept<TResult>(IDocumentVisitor<TResult>)' hides inherited member 'Document.Accept<TResult>(IDocumentVisitor<TResult>)'. Use the new keyword if hiding was intended.
pr-checks
'PdfDocument.AcceptAsync(IDocumentVisitorAsyncAction, CancellationToken)' hides inherited member 'Document.AcceptAsync(IDocumentVisitorAsyncAction, CancellationToken)'. Use the new keyword if hiding was intended.
pr-checks
'PdfDocument.AcceptAsync<TResult>(IDocumentVisitorAsync<TResult>, CancellationToken)' hides inherited member 'Document.AcceptAsync<TResult>(IDocumentVisitorAsync<TResult>, CancellationToken)'. Use the new keyword if hiding was intended.
pr-checks
'PdfDocument.Accept(IDocumentVisitorAction)' hides inherited member 'Document.Accept(IDocumentVisitorAction)'. Use the new keyword if hiding was intended.
pr-checks
'PdfDocument.Accept<TResult>(IDocumentVisitor<TResult>)' hides inherited member 'Document.Accept<TResult>(IDocumentVisitor<TResult>)'. Use the new keyword if hiding was intended.
pr-checks: src/PatternKit.Generators/Singleton/SingletonGenerator.cs#L94
The diagnostic message should not contain any line return character nor any leading or trailing whitespaces and should either be a single sentence without a trailing period or a multi-sentences with a trailing period
pr-checks: src/PatternKit.Generators/DecoratorGenerator.cs#L664
Possible null reference return.
pr-checks: src/PatternKit.Generators/Builders/BuilderGenerator.cs#L83
The type 'BuilderModel' in '/home/runner/work/PatternKit/PatternKit/src/PatternKit.Generators/Builders/BuilderGenerator.cs' conflicts with the imported type 'BuilderModel' in 'PatternKit.Generators.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'. Using the type defined in '/home/runner/work/PatternKit/PatternKit/src/PatternKit.Generators/Builders/BuilderGenerator.cs'.
pr-checks: src/PatternKit.Generators/Builders/BuilderGenerator.cs#L66
The type 'BuilderModel' in '/home/runner/work/PatternKit/PatternKit/src/PatternKit.Generators/Builders/BuilderGenerator.cs' conflicts with the imported type 'BuilderModel' in 'PatternKit.Generators.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'. Using the type defined in '/home/runner/work/PatternKit/PatternKit/src/PatternKit.Generators/Builders/BuilderGenerator.cs'.

Artifacts

Produced during runtime
Name Size Digest
coverage-report
14.9 MB
sha256:1476adfdbbd71a89270fceed3742c38482a802707b60f420fd7f30ac72d846e9