[ https://jira.jboss.org/jira/browse/SHRINKWRAP-7?page=com.atlassian.jira.p... ]
Aslak commented on SHRINKWRAP-7:
--------------------------------
There should be a Unified Importer api to be able to import nested archives using different importers.
ie:
exploded.jar/ <- imported by the exploded importer
test.properties <- imported by the exploded importer
ziped.jar <- 'Unknown' to the exploded impoter, ask unified importer for importer to handle it, import moved to Zip importer
> Create a Import API
> -------------------
>
> Key: SHRINKWRAP-7
> URL: https://jira.jboss.org/jira/browse/SHRINKWRAP-7
> Project: ShrinkWrap
> Issue Type: Feature Request
> Reporter: Aslak
> Priority: Minor
>
> Usecase: Need to add my own descriptors/jars to a third party jar/war.
> It would be nice to be able to load/import an existing file as a Spec.
> ie:
> WebArchive war = Zip.import(WebArchive.class, new File("thirdparty.war"));
> war.addWebResource()
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
Include the archive name in toString(true)
------------------------------------------
Key: SHRINKWRAP-39
URL: https://jira.jboss.org/jira/browse/SHRINKWRAP-39
Project: ShrinkWrap
Issue Type: Feature Request
Components: impl-base
Reporter: Andrew Lee Rubinger
Assignee: Andrew Lee Rubinger
Before listing all contents, show the name of the archive
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
Configure Build to include FindBugs Reports
-------------------------------------------
Key: SHRINKWRAP-37
URL: https://jira.jboss.org/jira/browse/SHRINKWRAP-37
Project: ShrinkWrap
Issue Type: Feature Request
Components: build
Reporter: Andrew Lee Rubinger
Assignee: Andrew Lee Rubinger
Enable the FindBugs reporting plugin
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
ByteArrayAsset may export internal state
----------------------------------------
Key: SHRINKWRAP-38
URL: https://jira.jboss.org/jira/browse/SHRINKWRAP-38
Project: ShrinkWrap
Issue Type: Bug
Components: impl-base
Reporter: Andrew Lee Rubinger
Assignee: Andrew Lee Rubinger
Must copy the byte array passed into the ctor, else clients may mutate the state. Found by FindBugs:
new org.jboss.shrinkwrap.impl.base.asset.ByteArrayAsset(byte[]) may expose internal representation by storing an externally mutable object into ByteArrayAsset.content
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
Correct the project license in the parent POM
---------------------------------------------
Key: SHRINKWRAP-35
URL: https://jira.jboss.org/jira/browse/SHRINKWRAP-35
Project: ShrinkWrap
Issue Type: Task
Components: build
Reporter: Andrew Lee Rubinger
Assignee: Andrew Lee Rubinger
Fix For: 0.1.0
Currently listed as LGPL, should be ASL
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
Switch Build to Cobertura instead of Emma
-----------------------------------------
Key: SHRINKWRAP-36
URL: https://jira.jboss.org/jira/browse/SHRINKWRAP-36
Project: ShrinkWrap
Issue Type: Task
Components: build
Reporter: Andrew Lee Rubinger
Assignee: Andrew Lee Rubinger
The Cobertura Hudson plugin allows for file patterns to include all modules in the report.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
Configure Build to include Emma Code Coverage Reports
-----------------------------------------------------
Key: SHRINKWRAP-33
URL: https://jira.jboss.org/jira/browse/SHRINKWRAP-33
Project: ShrinkWrap
Issue Type: Feature Request
Components: build
Reporter: Andrew Lee Rubinger
Assignee: Andrew Lee Rubinger
Fix For: 0.1.0
Enable the Emma Maven Plugin:
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[ https://jira.jboss.org/jira/browse/SHRINKWRAP-11?page=com.atlassian.jira.... ]
John Bailey resolved SHRINKWRAP-11.
-----------------------------------
Fix Version/s: 0.1.0
Resolution: Won't Fix
> Create a builder/utility to convert between archive types
> ----------------------------------------------------------
>
> Key: SHRINKWRAP-11
> URL: https://jira.jboss.org/jira/browse/SHRINKWRAP-11
> Project: ShrinkWrap
> Issue Type: Feature Request
> Reporter: John Bailey
> Assignee: John Bailey
> Fix For: 0.1.0
>
>
> This should provide some client interface to easily support converting an archive to a new implementation type.
> Ex.
> JarArchive archive = new JarArchive(new MemoryMapArchive));
> ...
> archive = Archives.asVfsMemory(archive);
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira