Eugene Lukash

Results 310 comments of Eugene Lukash

Asides from what is already working right now (see above), i think we can add some minor functionality like `Immutable` annotation on top (instead of compact constructor) and generated super-interface...

Thank you for the interest in Immutable code generation for records. > Question to the maintainers, currently all record-level annotations are skipped, with an Unmatched annotation will be skipped for...

@asereda-gs wdyt should we enable master branch protection? @andonescu what are general security requirements are, just master branch protection, what are other policies around that? which of these are important?

I've tried it with 2.9.0-rc1 and seems to be working there, while the error is reproducible with 2.8.8

While it could be neat functionality, but ad hoc solution via annotation would require using strings with method name like `@DefaultValue(factory="defaultState")` or discovering special annotation on the factory itself which...

I was able to compile and construct instances of `ImmutableFooDto` with no errors. `AbstractMethodError` is smth that happens at runtime, is there a stack trace for it, does it happen...

maybe the problem is that annotation have `TYPE_USE` target, and there are many problems (at least for us, at least in past) of using those in annotation detection routines. For...

https://github.com/immutables/immutables/runs/2153947133 shows that last commit to master was passing an "all" JDKs. try `mvn clean install`, IIRC `package` had problems of using annotation processors compiled in other modules

Mapping might not be that bad of solution. There is also style flag `Style.deepImmutableDetection=true`, this might provide some of the defensive copies or some other niceties like [constructor shortcuts in...