[weld-commits] Weld SVN: r5359 - in cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests: decorators/definition/inject/delegateConstructor and 5 other directories.

weld-commits at lists.jboss.org weld-commits at lists.jboss.org
Fri Dec 18 18:39:01 EST 2009


Author: marius.bogoevici
Date: 2009-12-18 18:39:01 -0500 (Fri, 18 Dec 2009)
New Revision: 5359

Modified:
   cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/dependent/InteriorDecorator.java
   cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/definition/inject/delegateConstructor/TimestampLogger.java
   cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/definition/inject/delegateField/TimestampLogger.java
   cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/definition/inject/delegateInitializerMethod/TimestampLogger.java
   cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/invocation/FooDecorator1.java
   cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/invocation/FooDecorator2.java
   cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/invocation/TimestampLogger.java
   cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/invocation/observer/ObserverDecorator.java
   cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/invocation/producer/method/ProducerDecorator.java
Log:
CDITCK-86. Make sure that Decorators actually implement the decorated interfaces.

Modified: cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/dependent/InteriorDecorator.java
===================================================================
--- cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/dependent/InteriorDecorator.java	2009-12-18 23:35:47 UTC (rev 5358)
+++ cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/dependent/InteriorDecorator.java	2009-12-18 23:39:01 UTC (rev 5359)
@@ -9,7 +9,7 @@
 import javax.inject.Inject;
 
 @Decorator
-class InteriorDecorator 
+class InteriorDecorator implements Interior
 {
    @Inject @Delegate @Room Interior interior;
    

Modified: cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/definition/inject/delegateConstructor/TimestampLogger.java
===================================================================
--- cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/definition/inject/delegateConstructor/TimestampLogger.java	2009-12-18 23:35:47 UTC (rev 5358)
+++ cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/definition/inject/delegateConstructor/TimestampLogger.java	2009-12-18 23:39:01 UTC (rev 5359)
@@ -26,7 +26,7 @@
  *
  */
 @Decorator
-public class TimestampLogger
+public class TimestampLogger implements Logger
 {
    
    public static final String PREFIX = TimestampLogger.class.getSimpleName();

Modified: cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/definition/inject/delegateField/TimestampLogger.java
===================================================================
--- cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/definition/inject/delegateField/TimestampLogger.java	2009-12-18 23:35:47 UTC (rev 5358)
+++ cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/definition/inject/delegateField/TimestampLogger.java	2009-12-18 23:39:01 UTC (rev 5359)
@@ -26,7 +26,7 @@
  *
  */
 @Decorator
-public class TimestampLogger
+public class TimestampLogger implements Logger
 {
    
    public static final String PREFIX = TimestampLogger.class.getSimpleName();

Modified: cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/definition/inject/delegateInitializerMethod/TimestampLogger.java
===================================================================
--- cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/definition/inject/delegateInitializerMethod/TimestampLogger.java	2009-12-18 23:35:47 UTC (rev 5358)
+++ cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/definition/inject/delegateInitializerMethod/TimestampLogger.java	2009-12-18 23:39:01 UTC (rev 5359)
@@ -26,7 +26,7 @@
  *
  */
 @Decorator
-public class TimestampLogger
+public class TimestampLogger implements Logger
 {
    
    public static final String PREFIX = TimestampLogger.class.getSimpleName();

Modified: cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/invocation/FooDecorator1.java
===================================================================
--- cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/invocation/FooDecorator1.java	2009-12-18 23:35:47 UTC (rev 5358)
+++ cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/invocation/FooDecorator1.java	2009-12-18 23:39:01 UTC (rev 5359)
@@ -26,7 +26,7 @@
  *
  */
 @Decorator
-public class FooDecorator1
+public class FooDecorator1 implements Foo
 {
    
    private static InjectionPoint injectionPoint;

Modified: cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/invocation/FooDecorator2.java
===================================================================
--- cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/invocation/FooDecorator2.java	2009-12-18 23:35:47 UTC (rev 5358)
+++ cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/invocation/FooDecorator2.java	2009-12-18 23:39:01 UTC (rev 5359)
@@ -26,7 +26,7 @@
  *
  */
 @Decorator
-public class FooDecorator2
+public class FooDecorator2 implements Foo
 {
    
    private static InjectionPoint injectionPoint;

Modified: cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/invocation/TimestampLogger.java
===================================================================
--- cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/invocation/TimestampLogger.java	2009-12-18 23:35:47 UTC (rev 5358)
+++ cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/invocation/TimestampLogger.java	2009-12-18 23:39:01 UTC (rev 5359)
@@ -26,7 +26,7 @@
  *
  */
 @Decorator
-public class TimestampLogger
+public class TimestampLogger implements Logger
 {
    
    public static final String PREFIX = TimestampLogger.class.getSimpleName();

Modified: cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/invocation/observer/ObserverDecorator.java
===================================================================
--- cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/invocation/observer/ObserverDecorator.java	2009-12-18 23:35:47 UTC (rev 5358)
+++ cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/invocation/observer/ObserverDecorator.java	2009-12-18 23:39:01 UTC (rev 5359)
@@ -26,7 +26,7 @@
  *
  */
 @Decorator
-public class ObserverDecorator
+public class ObserverDecorator implements Observer
 {
    
    @Inject @Delegate

Modified: cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/invocation/producer/method/ProducerDecorator.java
===================================================================
--- cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/invocation/producer/method/ProducerDecorator.java	2009-12-18 23:35:47 UTC (rev 5358)
+++ cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/decorators/invocation/producer/method/ProducerDecorator.java	2009-12-18 23:39:01 UTC (rev 5359)
@@ -26,7 +26,7 @@
  *
  */
 @Decorator
-public class ProducerDecorator
+public class ProducerDecorator implements Producer
 {
    
    @Inject @Delegate



More information about the weld-commits mailing list