jaxb:typesafeEnumClass doesn't play nice with episode based projects #79
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I have been struggling to get episode based compilation to work on an existing codebase. Using these samples I have been able to get most of the way then ran into this show stopper with enum values. I was able to replicate this in your sample projects. Basically it looks like there is some sort of issue with including the typesafeEnumClass in some cases. In particular I ran into this issue with an integer enum class but it appears to be occur if you use both typesafeEnumClass and typesafeEnumMember on a string enum.
I think the "default bindings" may somehow related but I am out of my depth on how I would go about fixing this. If there is a simple solution it wouldn't be a bad idea to add to sample project.
Thanks for your hard work on this plugin, having samples and tests made it infinitely easier for me to boil down by use case to this minimal reproduction case. Happy New Year!
Errors are: