[zanata/zanata-server] 600be0: refactor: autowire is now more CDI compliant

GitHub noreply at github.com
Thu Feb 25 07:43:45 UTC 2016


  Branch: refs/heads/cdiunit
  Home:   https://github.com/zanata/zanata-server
  Commit: 600be045a239bd31edb6ae23b85b143275269e52
      https://github.com/zanata/zanata-server/commit/600be045a239bd31edb6ae23b85b143275269e52
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2016-02-25 (Thu, 25 Feb 2016)

  Changed paths:
    M zanata-war/src/test/java/org/zanata/config/DatabaseBackedConfigTest.java
    M zanata-war/src/test/java/org/zanata/rest/editor/service/LocalesServiceTest.java
    A zanata-war/src/test/java/org/zanata/seam/CDIMocker.java
    A zanata-war/src/test/java/org/zanata/seam/ComponentRegistry.java
    M zanata-war/src/test/java/org/zanata/seam/FieldComponentAccessor.java
    M zanata-war/src/test/java/org/zanata/seam/MethodComponentAccessor.java
    A zanata-war/src/test/java/org/zanata/seam/ProducerMethod.java
    M zanata-war/src/test/java/org/zanata/seam/SeamAutowire.java
    M zanata-war/src/test/java/org/zanata/seam/SeamAutowireTest.java
    A zanata-war/src/test/java/org/zanata/seam/ZanataCDITestExtension.java
    A zanata-war/src/test/java/org/zanata/seam/test/ComponentWithInstanceInjection.java
    A zanata-war/src/test/java/org/zanata/seam/test/ProducerComponent.java
    A zanata-war/src/test/java/org/zanata/seam/test/QualifiedComponent.java

  Log Message:
  -----------
  refactor: autowire is now more CDI compliant

Supports producer methods.
Cycles are no longer a problem.
Supports injection directly in the test class.
reduced the number of needed methods.




More information about the zanata-commits mailing list