Whenever java entities are generated, corresponding toString() method is also generated. The issue is: generated toString() uses \n characters in it. If a client wants to use generated entities in log statements, then the particular statement is spread across multiple lines.
This makes impossible logs indexing with elastic search or aws cloud watch.
I suggest to
- Remove
toString() generation
- Add annotation
@lombok.Data on each java entity
- Add
lombok as compileOnly dependency for helium-java