[
http://jira.codehaus.org/browse/MERCURY-75?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Oleg Gusakov updated MERCURY-75:
--------------------------------
Description:
DependencyBuilder always presumes they exist and if DependencyProcessor does
not throw an exception (not finding the POM), it will return this as an
artifact without dependencies.
Need to enforce that DependencyProcessor fails for non-existent artifacts.
Because Dep.Processor is reading POM from all known repos - if it does not get
pom bytes - it means that artifact is not found
was:
DependencyBuilder always presumes they exist and if DependencyProcessor does
not throw an exception (not finding the POM), it will return this as an
artifact without dependencies
Need to enforce that DependencyProcessor fails for non-existent artifacts
Fix Version/s: 1.0.0-alpha-4
> DependencyBuilder does not check if the query artifacts exist
> -------------------------------------------------------------
>
> Key: MERCURY-75
> URL: http://jira.codehaus.org/browse/MERCURY-75
> Project: Mercury
> Issue Type: Bug
> Affects Versions: 1.0.0-alpha-3
> Reporter: Oleg Gusakov
> Assignee: Oleg Gusakov
> Fix For: 1.0.0-alpha-4
>
>
> DependencyBuilder always presumes they exist and if DependencyProcessor does
> not throw an exception (not finding the POM), it will return this as an
> artifact without dependencies.
> Need to enforce that DependencyProcessor fails for non-existent artifacts.
> Because Dep.Processor is reading POM from all known repos - if it does not
> get pom bytes - it means that artifact is not found
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira