Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature: Add dynamic Truth8 support resolve OptionalSubject discovery issue #87

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Conversation

astubbs
Copy link
Owner

@astubbs astubbs commented Mar 31, 2022

Attempts are made to generate a concrete assertion method where possible (where the type parameter can be resolved). There are potentially further improvements to be made here, but at least with this change it won't crash when it sees one.

astubbs added 6 commits March 31, 2022 11:24
Attempts are made to generate a concrete assertion method where possible (where the type parameter can be resolved). There are potentially further improvements to be made here, but at least with this change it won't crash when it sees one.
OptionalDouble.class,
OptionalInt.class,
OptionalLong.class,
IntStream.class,
LongStream.class,
Path.class,
Stream.class,
# Conflicts:
#	generator/pom.xml
#	generator/src/test/java/io/stubbs/truth/generator/internal/OptionalUnwrapChainForGenericTypeArgsTest.java
@astubbs astubbs changed the base branch from master to issue March 31, 2022 11:47
@astubbs astubbs changed the title feature: Handle Optional's with unbound generic type params feature: Add Truth8 support Mar 31, 2022
Base automatically changed from issue to master March 31, 2022 11:54
astubbs added 3 commits March 31, 2022 15:16
# Conflicts:
#	generator/src/test/java/io/stubbs/truth/generator/internal/OptionalUnwrapChainForGenericTypeArgsTest.java
#	generator/src/test/resources/expected/MyEmployeeParentSubject.java.txt
@astubbs astubbs changed the title feature: Add Truth8 support feature: Add dynamic Truth8 support Apr 1, 2022
@astubbs astubbs changed the title feature: Add dynamic Truth8 support feature: Add dynamic Truth8 support resolve OptionalSubject discovery issue Jul 9, 2022
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