jira.codehaus.org

  • Log In Access more options
    • Online Help
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What?s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
  • Maven 2 & 3
  • MNG-3297

maven should not give dependencies to plugins that don't @requireDependencyResolution

  • Log In
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 2.0.7
  • Fix Version/s: 3.0-alpha-7
  • Component/s: Plugins and Lifecycle
  • Labels:
    None

Description

Currently we seem to hand over the dependencies as resolved by the last plugin. This leads to scenarios where sometimes plugins work because they get the right ones but it is subject to break at any time in subtle ways. Therefore, we should give nothing to the plugin so the plugin author will realize the mistake immediately.

Issue Links

relates to

Bug - A problem which impairs or prevents the functions of the product. MNG-4672 [regression] jnlp doesn't contains dependencies anymore when attaching sources to package phase

  • Major - Major loss of function.
  • Open - The issue is open and ready for the assignee to start work on it.

Bug - A problem which impairs or prevents the functions of the product. MNG-1390 @requiresDependencyResolution in process-classes post compile

  • Major - Major loss of function.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.

Bug - A problem which impairs or prevents the functions of the product. MNG-4526 [regression] Shade plugin includes too much (relative to 2.2.1)

  • Major - Major loss of function.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.

Bug - A problem which impairs or prevents the functions of the product. MNG-4607 Regression: Maven Android Plugin dependency pull in fails under maven3alpha7

  • Major - Major loss of function.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.

Bug - A problem which impairs or prevents the functions of the product. MNG-3941 Execution project is accessible to later mojo executions

  • Minor - Minor loss of function, or other problem where easy workaround is present.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.

Activity

  • All
  • Comments
  • Work Log
  • History
  • Activity
Hide
Permalink
Benjamin Bentmann added a comment - 25/Mar/10 11:07 AM

Fixed in r904309.

Show
Benjamin Bentmann added a comment - 25/Mar/10 11:07 AM Fixed in r904309.

People

  • Assignee:
    Benjamin Bentmann
    Reporter:
    Brian Fox
Vote (0)
Watch (1)

Dates

  • Created:
    21/Nov/07 7:20 AM
    Updated:
    11/May/10 2:52 PM
    Resolved:
    25/Mar/10 11:07 AM
  • Atlassian JIRA (v5.0.4#731-sha1:3aa7374)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for Codehaus. Try JIRA - bug tracking software for your team.