Skip to content

Commit

Permalink
fix: add a featurebuilditem to Hibernate with Panache
Browse files Browse the repository at this point in the history
  • Loading branch information
loicmathieu committed Oct 23, 2019
1 parent 08cdbc1 commit 5c08f49
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ public final class FeatureBuildItem extends MultiBuildItem {
public static final String ELASTICSEARCH_REST_CLIENT = "elasticsearch-rest-client";
public static final String FLYWAY = "flyway";
public static final String HIBERNATE_ORM = "hibernate-orm";
public static final String HIBERNATE_ORM_PANACHE = "hibernate-orm-panache";
public static final String HIBERNATE_VALIDATOR = "hibernate-validator";
public static final String HIBERNATE_SEARCH_ELASTICSEARCH = "hibernate-search-elasticsearch";
public static final String INFINISPAN_CLIENT = "infinispan-client";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
import io.quarkus.deployment.builditem.ApplicationIndexBuildItem;
import io.quarkus.deployment.builditem.BytecodeTransformerBuildItem;
import io.quarkus.deployment.builditem.CombinedIndexBuildItem;
import io.quarkus.deployment.builditem.FeatureBuildItem;
import io.quarkus.hibernate.orm.deployment.AdditionalJpaModelBuildItem;
import io.quarkus.hibernate.orm.deployment.HibernateEnhancersRegisteredBuildItem;
import io.quarkus.hibernate.orm.panache.PanacheEntity;
Expand All @@ -40,6 +41,11 @@ public final class PanacheResourceProcessor {
private static final Set<DotName> UNREMOVABLE_BEANS = Collections.singleton(
DotName.createSimple(EntityManager.class.getName()));

@BuildStep
FeatureBuildItem featureBuildItem() {
return new FeatureBuildItem(FeatureBuildItem.HIBERNATE_ORM_PANACHE);
}

@BuildStep
List<AdditionalJpaModelBuildItem> produceModel() {
// only useful for the index resolution: hibernate will register it to be transformed, but BuildMojo
Expand Down

0 comments on commit 5c08f49

Please sign in to comment.