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

Lincoln.Baxter at lists.jboss.org Lincoln.Baxter at lists.jboss.org
Thu Jun 20 18:08:14 EDT 2013


  Branch: refs/heads/2.0
  Home:   https://github.com/forge/core
  Commit: 06b88e7c7b656e8388f16d4a603bfea00fb3c540
      https://github.com/forge/core/commit/06b88e7c7b656e8388f16d4a603bfea00fb3c540
  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 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