From b7b1f7e40faea13506e7b56c09135d5546bd0c9e Mon Sep 17 00:00:00 2001 From: Cleverson Sacramento Date: Tue, 16 Jul 2013 09:01:58 -0300 Subject: [PATCH] Correção para o build Maven --- impl/core/src/main/java/br/gov/frameworkdemoiselle/internal/context/AbstractCustomContext.java | 7 +++---- impl/extension/jpa/src/test/java/br/gov/frameworkdemoiselle/internal/producer/FakeEntityManager.java | 3 ++- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/impl/core/src/main/java/br/gov/frameworkdemoiselle/internal/context/AbstractCustomContext.java b/impl/core/src/main/java/br/gov/frameworkdemoiselle/internal/context/AbstractCustomContext.java index 51fc45f..c31077c 100644 --- a/impl/core/src/main/java/br/gov/frameworkdemoiselle/internal/context/AbstractCustomContext.java +++ b/impl/core/src/main/java/br/gov/frameworkdemoiselle/internal/context/AbstractCustomContext.java @@ -75,7 +75,7 @@ public abstract class AbstractCustomContext implements CustomContext { Class type = getType(contextual); if (getStore().contains(type)) { - instance = getStore().get(type); + instance = (T) getStore().get(type); } else if (creationalContext != null) { instance = contextual.create(creationalContext); @@ -124,9 +124,8 @@ public abstract class AbstractCustomContext implements CustomContext { return this.getMap().containsKey(type); } - @SuppressWarnings("unchecked") - private T get(final Class type) { - return (T) this.getMap().get(type); + private Object get(final Class type) { + return this.getMap().get(type); } private void put(final Class type, final Object instance) { diff --git a/impl/extension/jpa/src/test/java/br/gov/frameworkdemoiselle/internal/producer/FakeEntityManager.java b/impl/extension/jpa/src/test/java/br/gov/frameworkdemoiselle/internal/producer/FakeEntityManager.java index 56551ce..2868060 100644 --- a/impl/extension/jpa/src/test/java/br/gov/frameworkdemoiselle/internal/producer/FakeEntityManager.java +++ b/impl/extension/jpa/src/test/java/br/gov/frameworkdemoiselle/internal/producer/FakeEntityManager.java @@ -38,6 +38,7 @@ package br.gov.frameworkdemoiselle.internal.producer; import java.util.Map; +import javax.enterprise.inject.Alternative; import javax.persistence.EntityManager; import javax.persistence.EntityManagerFactory; import javax.persistence.EntityTransaction; @@ -49,7 +50,7 @@ import javax.persistence.criteria.CriteriaBuilder; import javax.persistence.criteria.CriteriaQuery; import javax.persistence.metamodel.Metamodel; - +@Alternative public class FakeEntityManager implements EntityManager { private boolean closed = false; -- libgit2 0.21.2