[
https://issues.apache.org/jira/browse/SLING-6925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16034151#comment-16034151
]
ASF GitHub Bot commented on SLING-6925:
---------------------------------------
GitHub user tripodsan opened a pull request:
https://github.com/apache/sling/pull/240
SLING-6925 Make JSPC plugin useful to validation and analysis
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/tripodsan/sling SLING-6925
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/sling/pull/240.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #240
----
commit 2d9904470ff97b6bc6caa9675f1c5d66fdebab7b
Author: Tobias Bocanegra <[email protected]>
Date: 2017-05-31T09:18:50Z
SLING-6923 Update JSPC plugin to support java 1.8
commit 82be08f6e2ee296bbe8235f93f3eecfd2c91da19
Author: Tobias Bocanegra <[email protected]>
Date: 2017-06-01T01:32:57Z
SLING-6923 Update JSPC plugin to support java 1.8
- only log classpath in debug mode
commit d126865840d85ffef758aa624aac79041a5cc31e
Author: Tobias Bocanegra <[email protected]>
Date: 2017-06-01T02:37:43Z
SLING-6923 Update JSPC plugin to support java 1.8
- add deprecation reason
commit 13daf647d67b1489f2fa07d82e0621e427682f7c
Author: Tobias Bocanegra <[email protected]>
Date: 2017-06-01T05:47:50Z
SLING-6925 Make JSPC plugin useful to validation and analysys
commit 3e71b98d4bf4c2a6320e4bd59c806ad5b3604420
Author: Tobias Bocanegra <[email protected]>
Date: 2017-06-02T05:12:29Z
Merge branch 'trunk' into SLING-6923
commit 05a702813d46b36fff92b086880a0eed2a5a2afa
Author: Tobias Bocanegra <[email protected]>
Date: 2017-06-02T05:12:56Z
Merge branch 'SLING-6923' into SLING-6925
----
> Make JSPC plugin useful to validation and analysys
> --------------------------------------------------
>
> Key: SLING-6925
> URL: https://issues.apache.org/jira/browse/SLING-6925
> Project: Sling
> Issue Type: Improvement
> Components: Maven Plugins and Archetypes
> Affects Versions: Maven JSPC Plugin 2.0.8
> Reporter: Tobias Bocanegra
> Assignee: Carsten Ziegeler
> Priority: Minor
> Fix For: Maven JSPC Plugin 2.0.10
>
>
> the JSPs plugin is very useful to validate the JSPs before they get packaged
> into the artifact. --but the deployment unit might not need to class files
> but there is currently no way to disable their attachment--. further it might
> be valuable to know which dependencies in the project are really used by the
> JSPs. this helps developers to optimize the runtime dependencies of their
> code.
> suggest:
> - --add new flag: {{attachClasses}} (default true)--
> - analyze the java packages of the class path used to compile the JSPs and
> report which dependencies are not used.
> - add new flag: {{reportUnusedDependencies}} (default true)
> - add new flag: {{dumpClassPathUsage}} (default false)
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)