bsorrentino/maven-annotation-plugin

from version 3.3 options are not taking in consideration

bsorrentino opened this issue · 1 comments

from Konstantin Pasko paskokv@gmail.com

Hi Bartolomeo,

First of all, thank you very muck for keep working on your plugin!

I've noticed that you released the new version of maven-processor-plugin yesterday.
Somehow it causes the problem for me:

<plugins>
   <plugin>
<groupId>org.bsc.maven</groupId>
<artifactId>maven-processor-plugin</artifactId>
<configuration>
   <options>
      <querydsl.entityAccessors>true</querydsl.entityAccessors>
   </options>
</configuration>
<dependencies>
   <dependency>
      <groupId>com.mysema.querydsl</groupId>
      <artifactId>querydsl-apt</artifactId>
      <version>${dependencies.querydsl.version}</version>
   </dependency>
</dependencies>

The part with <configuration> is not taken into account and querydsl.entityAccessors is not passed to querydsl-apt.
That results in incorrect code generation.

Another problem is the lib is being displayed a bit suspicious on local nexus (column "license threat"):
Встроенное изображение 1

Could you please take a look?

Regards,
Konstantin

fix released in version 3.3.1