Skip to content

feat(generators): Add Adapter pattern generator #325

feat(generators): Add Adapter pattern generator

feat(generators): Add Adapter pattern generator #325

Triggered via pull request February 10, 2026 03:30
Status Success
Total duration 3m 16s
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:bc65809d92eeeb4d458bc3d406be4cddc3dd27263e34996f8fde16ca7af5e2d6