stoicflame / enunciate

Build-time enhancement tool for Java-based Web services projects
http://enunciate.webcohesion.com/
Other
480 stars 201 forks source link

error: AtomicLong is not abstract #1194

Closed gilius38 closed 3 months ago

gilius38 commented 11 months ago

I'm getting a recurring issue trying to compile my maven project. enunciate 2.15.0 Java 11 (also tested with 18)

<...>/target/enunciate/java-json-client/src/java/util/concurrent/atomic/AtomicLong.java:15: error: AtomicLong is not abstract and does not override abstract method doubleValue() in Number
public class AtomicLong extends java.lang.Number {
       ^
<...>/target/enunciate/java-json-client/src/java/util/concurrent/atomic/AtomicInteger.java:15: error: AtomicInteger is not abstract and does not override abstract method doubleValue() in Number
public class AtomicInteger extends java.lang.Number {
       ^
2 errors

Any idea where to look? Thanks!

stoicflame commented 11 months ago

It's a bug. I'll fix it.

stoicflame commented 3 months ago

Enunciate 2.18.0 has been released.