Permalink
Commits on Sep 22, 2016
Commits on Jun 18, 2016
  1. SHRINKWRAP-508.

    Add a test where Classloader of a WAR has 'WEB-INF/classes' as the root.
    
    Modify URLPackageScanner.loadResources() to check if a resource was found that contains 'WEB-INF/classes' in the URL but without a prefix being set
    kenfinnigan committed with ALRubinger Jun 10, 2016
Commits on Jun 7, 2016
  1. SHRINKWRAP-507, modify the change from SHRINKWRAP-505 such that the p…

    …refix isn't set on construction of URLPackageScanner but is determined during loadResources() based on where it finds a matching name.
    
    Added a test to show how having files in '/WEB-INF/classes' is enough to trick the scanner into thinking it's a WAR even when it's a JAR
    kenfinnigan committed with ALRubinger Jun 7, 2016
Commits on Jun 2, 2016
Commits on May 31, 2016
  1. SHRINKWRAP-505 - Allow addPackage() to be smarter about .war files

    This commit brings about the smartness required for URLPackageScanner
    to understand that a URL that represents a .war has its classes
    relocated under WEB-INF/lib instead of from the root of the archive.
    
    Part of the change is pre-constructing the Asset passed to the
    scanner's Callback, taking into account the location of the underlying
    asset, separate from it's actual related class name.
    bobmcwhirter committed with ALRubinger May 31, 2016
Commits on May 23, 2016
Commits on Oct 24, 2015
  1. Update to jboss-parent:19

    aslakknutsen committed Oct 24, 2015
Commits on Sep 13, 2015
  1. SHRINKWRAP-491 Add Filters.include|ExcludePaths(String...)

    Filter to match against a list of paths.
    aslakknutsen committed with ALRubinger Aug 13, 2015
  2. SHRINKWRAP-175 Add Filter support to Importers

    Add 2 new methods to interface StreamImporter
    
    * importFrom(File, Filter)
    * importFrom(InputStream, Filter)
    
    Add ability create a new Archive based on content from given
    Archive with Fitlers.
    
    * Archive<T> shallowCopy(Filter)
    * T filter(T)
    
    Can be used to filter the export:
    
    archive.filter(Filters.incldue("x")).as(ZipExporter.class).exportTo(..)
    aslakknutsen committed with ALRubinger Aug 13, 2015
  3. [SHRINKWRAP-481] Fixed "mvn site" failure after "mvn clean install" b…

    …y site plugin upgrade
    mmatloka committed with ALRubinger Jul 31, 2014
  4. SHRINKWRAP-490 Add exportExplodedInto API to ExplodedExporter

    Allow to export exploded directly to a target directory without
    creating a child root folder.
    aslakknutsen committed with ALRubinger Aug 13, 2015
Commits on Apr 21, 2014
Commits on Mar 25, 2014
Commits on Mar 3, 2014
Commits on Feb 3, 2014
Commits on Dec 5, 2013
Commits on Dec 4, 2013