Skip to content

feat(generators): Add Adapter pattern generator #329

feat(generators): Add Adapter pattern generator

feat(generators): Add Adapter pattern generator #329

Triggered via pull request February 13, 2026 15:27
Status Success
Total duration 3m 19s
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:2744a7c621c004d7655c2f0215235acd992f30f06a9965c2e4cbf28f0a522b20