Issue Details (XML | Word | Printable)

Key: IVY-325
Type: Improvement Improvement
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Xavier Hanin
Reporter: Xavier Hanin
Votes: 1
Watchers: 4
Operations

If you were logged in you would be able to see more operations.
Ivy

declare source and javadoc artifacts in maven2 modules

Created: 11/Oct/06 04:08 PM   Updated: 28/Jan/09 09:33 AM  Due: 17/Nov/06
Return to search
Component/s: Maven Compatibility
Affects Version/s: 1.4
Fix Version/s: 2.0-RC1

Time Tracking:
Not Specified

Issue Links:
Duplicate
 
Reference

Resolution Date: 06/Jun/08 10:12 AM


 Description  « Hide
Maven2 modules created when Ivy parses poms do not declare any source or javadoc artifact, while they sometimes offer one on ibiblio. Declaring such artifact could ease the integration of maven2 modules with source and javadoc attachments.

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Repository Revision Date User Message
ASF #663878 Fri Jun 06 10:07:18 UTC 2008 xavier IMPROVEMENT: declare source and javadoc artifacts in maven2 modules (IVY-325)
Files Changed
ADD /ant/ivy/core/trunk/test/repositories/m2/org/apache/test-sources/1.0/test-sources-1.0-javadoc.jar
ADD /ant/ivy/core/trunk/test/repositories/m2/org/apache/test-sources2/1.0
MODIFY /ant/ivy/core/trunk/CHANGES.txt
ADD /ant/ivy/core/trunk/test/java/org/apache/ivy/core/resolve/ivy-m2-with-sources-and-javadoc-auto.xml
ADD /ant/ivy/core/trunk/test/repositories/m2/org/apache/test-sources2/1.0/test-sources2-1.0-sources.jar
MODIFY /ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/parser/m2/PomModuleDescriptorParser.java
ADD /ant/ivy/core/trunk/test/repositories/m2/org/apache/test-sources2/1.0/test-sources2-1.0.jar
MODIFY /ant/ivy/core/trunk/test/java/org/apache/ivy/core/resolve/ResolveTest.java
MODIFY /ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/parser/m2/PomModuleDescriptorBuilder.java
ADD /ant/ivy/core/trunk/test/repositories/m2/org/apache/test-sources2
ADD /ant/ivy/core/trunk/test/repositories/m2/org/apache/test-sources2/1.0/test-sources2-1.0.pom

Repository Revision Date User Message
ASF #689804 Thu Aug 28 12:48:19 UTC 2008 xavier improve source and javadoc artifacts detection in poms, to avoid considering the main artifact as being also javadoc and source artifact, when the pattern used for artifacts doesn't use neither type nor classifier token (related to IVY-325 and IVYDE-117)
Files Changed
MODIFY /ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/AbstractResolver.java
MODIFY /ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/IvyRepResolver.java
MODIFY /ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/parser/m2/PomModuleDescriptorParser.java
MODIFY /ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/CacheResolver.java
MODIFY /ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/ChainResolver.java
MODIFY /ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/DualResolver.java
MODIFY /ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/IBiblioResolver.java
MODIFY /ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/parser/m2/PomModuleDescriptorBuilder.java
MODIFY /ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/DependencyResolver.java
MODIFY /ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/BasicResolver.java