You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by ff...@apache.org on 2014/02/08 14:10:43 UTC

git commit: Fix missing references in IDEA for imports in javax.enterprise after gradle idea

Updated Branches:
  refs/heads/master 3a839caf3 -> 1174e704a


Fix missing references in IDEA for imports in javax.enterprise after gradle idea 

Project: http://git-wip-us.apache.org/repos/asf/tapestry-5/repo
Commit: http://git-wip-us.apache.org/repos/asf/tapestry-5/commit/1174e704
Tree: http://git-wip-us.apache.org/repos/asf/tapestry-5/tree/1174e704
Diff: http://git-wip-us.apache.org/repos/asf/tapestry-5/diff/1174e704

Branch: refs/heads/master
Commit: 1174e704a5baf67f99fdbe56bfcf921f5fb13117
Parents: 3a839ca
Author: ffacon <ff...@apache.org>
Authored: Sat Feb 8 14:10:07 2014 +0100
Committer: ffacon <ff...@apache.org>
Committed: Sat Feb 8 14:10:07 2014 +0100

----------------------------------------------------------------------
 tapestry-cdi/build.gradle                               | 12 ++++++++++++
 .../main/java/org/apache/tapestry5/cdi/BeanHelper.java  |  1 -
 .../org/apache/tapestry5/cdi/CDIInjectionProvider.java  |  5 +----
 .../org/apache/tapestry5/cdi/CDIObjectProvider.java     |  2 +-
 .../tapestry5/cdi/internal/utils/InternalUtils.java     |  2 +-
 .../tapestry5/cdi/test/beans/StatefulEJBBeanImpl.java   |  3 ---
 .../tapestry5/cdi/test/beans/StatelessEJBBeanImpl.java  |  1 -
 .../cdi/test/beans/ws/HelloWorldServiceImpl.java        |  2 --
 8 files changed, 15 insertions(+), 13 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/1174e704/tapestry-cdi/build.gradle
----------------------------------------------------------------------
diff --git a/tapestry-cdi/build.gradle b/tapestry-cdi/build.gradle
index e105a73..2e51bd9 100644
--- a/tapestry-cdi/build.gradle
+++ b/tapestry-cdi/build.gradle
@@ -71,6 +71,18 @@ sourceSets {
     }
 }
 
+idea {
+      module {
+        scopes.PROVIDED.plus += configurations.compileOnly
+      }
+    }
+
+eclipse {
+    classpath {
+        plusConfigurations += configurations.compileOnly
+    }
+}
+
 task resolveJBoss(type: Copy) {  
     destinationDir = file('target') 
     from { zipTree(configurations.jboss.singleFile) }

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/1174e704/tapestry-cdi/src/main/java/org/apache/tapestry5/cdi/BeanHelper.java
----------------------------------------------------------------------
diff --git a/tapestry-cdi/src/main/java/org/apache/tapestry5/cdi/BeanHelper.java b/tapestry-cdi/src/main/java/org/apache/tapestry5/cdi/BeanHelper.java
index 88cf481..f855a38 100644
--- a/tapestry-cdi/src/main/java/org/apache/tapestry5/cdi/BeanHelper.java
+++ b/tapestry-cdi/src/main/java/org/apache/tapestry5/cdi/BeanHelper.java
@@ -124,7 +124,6 @@ public final class BeanHelper {
 		final Set<Bean<?>> beans = beanManager.getBeans(clazz, 
 				new Annotation[]{
 				new Any() {
-					@Override
 					public Class<? extends Annotation> annotationType() {
 						return Any.class;
 					}

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/1174e704/tapestry-cdi/src/main/java/org/apache/tapestry5/cdi/CDIInjectionProvider.java
----------------------------------------------------------------------
diff --git a/tapestry-cdi/src/main/java/org/apache/tapestry5/cdi/CDIInjectionProvider.java b/tapestry-cdi/src/main/java/org/apache/tapestry5/cdi/CDIInjectionProvider.java
index 577e866..6d9a826 100644
--- a/tapestry-cdi/src/main/java/org/apache/tapestry5/cdi/CDIInjectionProvider.java
+++ b/tapestry-cdi/src/main/java/org/apache/tapestry5/cdi/CDIInjectionProvider.java
@@ -62,14 +62,13 @@ public final class CDIInjectionProvider implements InjectionProvider2 {
 	 * @see org.apache.tapestry5.services.transform.InjectionProvider2#provideInjection(org.apache.tapestry5.plastic.PlasticField, org.apache.tapestry5.ioc.ObjectLocator, org.apache.tapestry5.model.MutableComponentModel)
 	 */
 	@SuppressWarnings("rawtypes")
-	@Override
 	public boolean provideInjection(final PlasticField field, final ObjectLocator locator, final MutableComponentModel componentModel) {
 		Class type = cache.forName(field.getTypeName());
 		if(InternalUtils.isManagedByTapestry(
 				type, 
 				new AnnotationProvider(){
 
-					@Override
+
 					public <T extends Annotation> T getAnnotation(
 							Class<T> annotationClass) {
 						return field.getAnnotation(annotationClass);
@@ -84,7 +83,6 @@ public final class CDIInjectionProvider implements InjectionProvider2 {
 		final Annotation[] qualifiers = 
 				InternalUtils.getFieldQualifiers(type, new AnnotationProvider(){
 
-					@Override
 					public <T extends Annotation> T getAnnotation(
 							Class<T> annotationClass) {
 						return field.getAnnotation(annotationClass);
@@ -138,7 +136,6 @@ public final class CDIInjectionProvider implements InjectionProvider2 {
 			releasables = instancesToRelease;
 		}
 
-		@Override
 		public void run() {
 			synchronized (releasables) { // should be useless but just to be sure
 				for (BeanInstance instance : releasables) {

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/1174e704/tapestry-cdi/src/main/java/org/apache/tapestry5/cdi/CDIObjectProvider.java
----------------------------------------------------------------------
diff --git a/tapestry-cdi/src/main/java/org/apache/tapestry5/cdi/CDIObjectProvider.java b/tapestry-cdi/src/main/java/org/apache/tapestry5/cdi/CDIObjectProvider.java
index 19fd7d2..74b82d0 100644
--- a/tapestry-cdi/src/main/java/org/apache/tapestry5/cdi/CDIObjectProvider.java
+++ b/tapestry-cdi/src/main/java/org/apache/tapestry5/cdi/CDIObjectProvider.java
@@ -37,7 +37,7 @@ public class CDIObjectProvider implements ObjectProvider {
 	/* (non-Javadoc)
 	 * @see org.apache.tapestry5.ioc.ObjectProvider#provide(java.lang.Class, org.apache.tapestry5.ioc.AnnotationProvider, org.apache.tapestry5.ioc.ObjectLocator)
 	 */
-	@Override
+
 	public <T> T provide(Class<T> objectType,
 			AnnotationProvider annotationProvider, ObjectLocator locator) {
 		

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/1174e704/tapestry-cdi/src/main/java/org/apache/tapestry5/cdi/internal/utils/InternalUtils.java
----------------------------------------------------------------------
diff --git a/tapestry-cdi/src/main/java/org/apache/tapestry5/cdi/internal/utils/InternalUtils.java b/tapestry-cdi/src/main/java/org/apache/tapestry5/cdi/internal/utils/InternalUtils.java
index 8b6ed7e..de9fbad 100644
--- a/tapestry-cdi/src/main/java/org/apache/tapestry5/cdi/internal/utils/InternalUtils.java
+++ b/tapestry-cdi/src/main/java/org/apache/tapestry5/cdi/internal/utils/InternalUtils.java
@@ -92,7 +92,7 @@ public final class InternalUtils {
 	private static <T extends Annotation> boolean isAnnotation(AnnotationProvider annotationProvider, final Class<T> annotation) {
 		return annotationProvider.getAnnotation(
 				new Annotation(){
-					@Override
+
 					public Class<? extends Annotation> annotationType() {
 						return annotation;
 					}

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/1174e704/tapestry-cdi/src/test/java/org/apache/tapestry5/cdi/test/beans/StatefulEJBBeanImpl.java
----------------------------------------------------------------------
diff --git a/tapestry-cdi/src/test/java/org/apache/tapestry5/cdi/test/beans/StatefulEJBBeanImpl.java b/tapestry-cdi/src/test/java/org/apache/tapestry5/cdi/test/beans/StatefulEJBBeanImpl.java
index fb67fdf..50f6f0d 100644
--- a/tapestry-cdi/src/test/java/org/apache/tapestry5/cdi/test/beans/StatefulEJBBeanImpl.java
+++ b/tapestry-cdi/src/test/java/org/apache/tapestry5/cdi/test/beans/StatefulEJBBeanImpl.java
@@ -20,16 +20,13 @@ public class StatefulEJBBeanImpl implements StatefulEJBBean{
 	
 	private int num = 0;
 
-	@Override
 	public int num() {
 		return num;
 	}
-	@Override
 	public int inc(){
 		return ++num;
 	}
 	
-	@Override
 	public int reset(){
 		return (num = 0);
 	}

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/1174e704/tapestry-cdi/src/test/java/org/apache/tapestry5/cdi/test/beans/StatelessEJBBeanImpl.java
----------------------------------------------------------------------
diff --git a/tapestry-cdi/src/test/java/org/apache/tapestry5/cdi/test/beans/StatelessEJBBeanImpl.java b/tapestry-cdi/src/test/java/org/apache/tapestry5/cdi/test/beans/StatelessEJBBeanImpl.java
index cdd1d48..fb5b5f2 100644
--- a/tapestry-cdi/src/test/java/org/apache/tapestry5/cdi/test/beans/StatelessEJBBeanImpl.java
+++ b/tapestry-cdi/src/test/java/org/apache/tapestry5/cdi/test/beans/StatelessEJBBeanImpl.java
@@ -18,7 +18,6 @@ import javax.ejb.Stateless;
 @Stateless
 public class StatelessEJBBeanImpl implements StatelessEJBBean{
 
-	@Override
 	public String helloStatelessEJB() {
 		return "Hello Stateless EJB";
 	}

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/1174e704/tapestry-cdi/src/test/java/org/apache/tapestry5/cdi/test/beans/ws/HelloWorldServiceImpl.java
----------------------------------------------------------------------
diff --git a/tapestry-cdi/src/test/java/org/apache/tapestry5/cdi/test/beans/ws/HelloWorldServiceImpl.java b/tapestry-cdi/src/test/java/org/apache/tapestry5/cdi/test/beans/ws/HelloWorldServiceImpl.java
index 6f105a3..659fc77 100644
--- a/tapestry-cdi/src/test/java/org/apache/tapestry5/cdi/test/beans/ws/HelloWorldServiceImpl.java
+++ b/tapestry-cdi/src/test/java/org/apache/tapestry5/cdi/test/beans/ws/HelloWorldServiceImpl.java
@@ -24,12 +24,10 @@ import javax.jws.WebService;
 		targetNamespace = "https://github.com/apache/tapestry-5/")
 public class HelloWorldServiceImpl implements HelloWorldService {
 
-    @Override
     public String sayHello() {
         return "Hello World!";
     }
 
-    @Override
     public String sayHelloToName(final String name) {
           return "Hello "+name;
     }