[jira] [Updated] (MSHADE-268) improving inclusion of open source code referenced by java projects.

2021-06-13 Thread Michael Osipov (Jira)


 [ 
https://issues.apache.org/jira/browse/MSHADE-268?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Osipov updated MSHADE-268:
--
Fix Version/s: (was: waiting-for-feedback)

> improving inclusion of open source code referenced by java projects. 
> -
>
> Key: MSHADE-268
> URL: https://issues.apache.org/jira/browse/MSHADE-268
> Project: Maven Shade Plugin
>  Issue Type: New Feature
>Reporter: Sunil Kumar Singh
>Priority: Major
>
> All the details are on git hub at:
> https://github.com/ksunilsingh/code-collector
> This is an idea on improving inclusion of open source code referenced by java 
> projects. Currently when we use a java build system (such as maven or 
> gradle), the build system downloads the jar files referenced by a java 
> project. What I am proposing here is a replacement for that:
> Find out all the classes referenced by the classes in a java project (say, 
> project A).
> Download the source code for these dependencies recursively and include the 
> downloaded source code in the source tree of project A.
> Remove the dependency(ies) from project build configuration file (e.g. 
> pom.xml) and build the project.
> The resulting jar file would be smaller in size than if the full jar for the 
> dependency is included as is.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (MSHADE-268) improving inclusion of open source code referenced by java projects.

2018-08-19 Thread Karl Heinz Marbaise (JIRA)


 [ 
https://issues.apache.org/jira/browse/MSHADE-268?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Karl Heinz Marbaise updated MSHADE-268:
---
Fix Version/s: waiting-for-feedback

> improving inclusion of open source code referenced by java projects. 
> -
>
> Key: MSHADE-268
> URL: https://issues.apache.org/jira/browse/MSHADE-268
> Project: Maven Shade Plugin
>  Issue Type: New Feature
>Reporter: Sunil Kumar Singh
>Priority: Major
> Fix For: waiting-for-feedback
>
>
> All the details are on git hub at:
> https://github.com/ksunilsingh/code-collector
> This is an idea on improving inclusion of open source code referenced by java 
> projects. Currently when we use a java build system (such as maven or 
> gradle), the build system downloads the jar files referenced by a java 
> project. What I am proposing here is a replacement for that:
> Find out all the classes referenced by the classes in a java project (say, 
> project A).
> Download the source code for these dependencies recursively and include the 
> downloaded source code in the source tree of project A.
> Remove the dependency(ies) from project build configuration file (e.g. 
> pom.xml) and build the project.
> The resulting jar file would be smaller in size than if the full jar for the 
> dependency is included as is.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)