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 <[email protected]>
Authored: Sat Feb 8 14:10:07 2014 +0100
Committer: ffacon <[email protected]>
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;
     }

Reply via email to