Skip to content

Supporting Generics, Reviewing and improving tests - #41

Merged
AndreasIgel merged 55 commits into
mainfrom
feature/adding-unit-tests
Sep 4, 2025
Merged

AndreasIgel merged 55 commits into
mainfrom
feature/adding-unit-tests

Conversation

@AndreasIgel

@AndreasIgel AndreasIgel commented Aug 31, 2025 •

Copy link
Copy Markdown
Collaborator

Closes #39

Adding functionality to support Generics.

…eck before hasEmptyConstructor

test(processor): extract ProcessorTestUtils and refactor tests to reduce boilerplate; add primitive-only and List field edge-case tests
…orTestUtils overload; refactor tests to use text blocks and fix missing generatedCode retrieval in list-field test
@github-actions

github-actions Bot commented Aug 31, 2025 •

Copy link
Copy Markdown
Contributor

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Snapshot Warnings

⚠️: No snapshots were found for the head SHA 9260ff3.
Ensure that dependencies are being submitted on PR branches and consider enabling retry-on-snapshot-warnings. See the documentation for more information and troubleshooting advice.

OpenSSF Scorecard

PackageVersionScoreDetails
actions/codecov/test-results-action 1.*.* UnknownUnknown

Scanned Files

  • .github/workflows/maven.yml

@codecov

codecov Bot commented Aug 31, 2025 •

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 94.47853% with 9 lines in your changes missing coverage. Please review.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
...lders/processor/util/BuilderDefinitionCreator.java 93.10% 2 Missing and 2 partials ⚠️
...mple/builders/processor/util/JavaLangAnalyser.java 90.69% 1 Missing and 3 partials ⚠️
...e/builders/processor/util/AnnotationValidator.java 75.00% 0 Missing and 1 partial ⚠️

📢 Thoughts on this report? Let us know!

@AndreasIgel AndreasIgel changed the title Reviewing and improving tests Supporting Generics, Reviewing and improving tests Sep 4, 2025
@sonarqubecloud

sonarqubecloud Bot commented Sep 4, 2025

Copy link
Copy Markdown

@AndreasIgel
AndreasIgel merged commit a869a9a into main Sep 4, 2025
8 checks passed
@AndreasIgel
AndreasIgel deleted the feature/adding-unit-tests branch September 4, 2025 22:43
@AndreasIgel AndreasIgel added the enhancement New feature or request label Oct 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Reviewing and Improving Tests

1 participant