[forge-commits] [forge/core] b2e606: FORGE-903 Refactored RestFacet installation.

Vineet Reynolds Vineet.Reynolds at gmail.com
Tue May 14 16:02:07 EDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/forge/core
  Commit: b2e6069f1102d23a96fdfc38479be6deb5294338
      https://github.com/forge/core/commit/b2e6069f1102d23a96fdfc38479be6deb5294338
  Author: Vineet Reynolds <Vineet.Reynolds at gmail.com>
  Date:   2013-05-14 (Tue, 14 May 2013)

  Changed paths:
    M javaee-api/src/main/java/org/jboss/forge/spec/javaee/RestFacet.java
    M javaee-impl/src/main/java/org/jboss/forge/spec/javaee/rest/RestApplicationFacetImpl.java
    M javaee-impl/src/main/java/org/jboss/forge/spec/javaee/rest/RestFacetImpl.java
    M javaee-impl/src/main/java/org/jboss/forge/spec/javaee/rest/RestPlugin.java
    M javaee-impl/src/main/java/org/jboss/forge/spec/javaee/rest/RestWebXmlFacetImpl.java

  Log Message:
  -----------
  FORGE-903 Refactored RestFacet installation.

The installation can now triggered via the 'rest setup' command or the RequiresFacet(RestFacet.class) instruction on a Facet/Plugin.

Cyclic dependencies among the various Rest facets have been removed. Clients are now expected to declare a dependency on the RestFacet instead of the RestWebXmlFacet or the RestApplicationFacet classes.





More information about the forge-commits mailing list