[forge-commits] [forge/core] ee97ac: Added tests for sidewise classloader proxying with...

Lincoln.Baxter at lists.jboss.org Lincoln.Baxter at lists.jboss.org
Thu Jun 20 18:10:36 EDT 2013


  Branch: refs/heads/2.0
  Home:   https://github.com/forge/core
  Commit: ee97ac37c0c5c4ea181b0ff51cea4dc52914a54f
      https://github.com/forge/core/commit/ee97ac37c0c5c4ea181b0ff51cea4dc52914a54f
  Author: Lincoln Baxter, III <lincolnbaxter at gmail.com>
  Date:   2013-06-20 (Thu, 20 Jun 2013)

  Changed paths:
    M container/src/main/java/org/jboss/forge/furnace/modules/AddonModuleFileCache.java
    M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/jpa/ui/NewFieldWizard.java
    M proxy-tests/src/test/java/org/jboss/forge/classloader/ClassLoaderParameterUnwrappedTest.java
    A proxy-tests/src/test/java/org/jboss/forge/classloader/sidewaysproxy/AbstractExtra.java
    A proxy-tests/src/test/java/org/jboss/forge/classloader/sidewaysproxy/Action.java
    A proxy-tests/src/test/java/org/jboss/forge/classloader/sidewaysproxy/Action1.java
    A proxy-tests/src/test/java/org/jboss/forge/classloader/sidewaysproxy/Context.java
    A proxy-tests/src/test/java/org/jboss/forge/classloader/sidewaysproxy/ContextImpl.java
    A proxy-tests/src/test/java/org/jboss/forge/classloader/sidewaysproxy/ContextValue.java
    A proxy-tests/src/test/java/org/jboss/forge/classloader/sidewaysproxy/ContextValueImpl.java
    A proxy-tests/src/test/java/org/jboss/forge/classloader/sidewaysproxy/Extra.java
    A proxy-tests/src/test/java/org/jboss/forge/classloader/sidewaysproxy/Payload.java
    A proxy-tests/src/test/java/org/jboss/forge/classloader/sidewaysproxy/Payload1.java
    A proxy-tests/src/test/java/org/jboss/forge/classloader/sidewaysproxy/SidewaysProxyAnonymousCollisionTest.java
    M proxy/src/main/java/org/jboss/forge/proxy/ClassLoaderAdapterCallback.java
    M proxy/src/main/java/org/jboss/forge/proxy/Proxies.java

  Log Message:
  -----------
  Added tests for sidewise classloader proxying with CLAC. Fixed FORGE-939, FORGE-959 and FORGE-969. Also removed unnecessary re-proxying of parameter types that were actually compatible, by unwrapping proxies.





More information about the forge-commits mailing list