APT : Support annotationless entity superclasses

Bug #776219 reported by Timo Westkämper on 2011-05-03
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Querydsl
Fix Released
Undecided
Unassigned

Bug Description

Currently annotationless entity superclasses cause compilation errors.

e.g.

/home/tiwe/work/workspace/querydsl-apt/target/generated-test-sources/java/com/mysema/query/domain/QSuperclass4Test_Entity.java:[18,17] cannot find symbol
symbol : class QSuperclass4Test_SuperClass
location: class com.mysema.query.domain.QSuperclass4Test_Entity

/home/tiwe/work/workspace/querydsl-apt/target/generated-test-sources/java/com/mysema/query/domain/QSuperclass4Test_Entity.java:[18,58] cannot find symbol
symbol : class QSuperclass4Test_SuperClass
location: class com.mysema.query.domain.QSuperclass4Test_Entity

for

    public static class SuperClass {

    }

    @QueryEntity
    public static class Entity extends SuperClass {

    }

Annotationless superclasses for entity and embeddable types are now also generated.

Changed in querydsl:
status: New → Fix Committed

Released in 2.2.0.beta5

Changed in querydsl:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers