y9vad9/implier

Generic marker forces to expose implier dependency

Opened this issue · 1 comments

Describe the bug
I have multimoduled project where I use implier. When I am trying to use generated entities I got next error:

Cannot access 'com.y9vad9.implier.GenericMarker' which is a supertype of 'com.x.DtoUserEntity'. Check your module classpath for missing or conflicting dependencies

To Reproduce
Steps to reproduce the behavior:

  1. Create two modules
  2. Make a generation of some entity in module a.
  3. Implement a in b and use entity.
  4. See error

Expected behavior
I think it shouldn't expose implier dependency.

workaround: if you don't need dtos you can rollback to earlier versions