Skip to content

[MNG-7634] Revert MNG-5982 and MNG-7417 #8818

@jira-importer

Description

@jira-importer

Michael Osipov opened MNG-7634 and commented

As layed out in MNG-7563, both issues though solve one problem, but cause a regression where direct user input manipulates dependency POMs in a way which is not clear/documented as such. As long as we cannot properly understand and document it, we must revert those changes.


Issue Links:

  • MNG-7563 REGRESSION: User properties now override model properties in dependencies
    ("fixes")
  • MNG-7635 Investigate how to safely propagate user properties to dependencies (see MNG-5982 and MNG-7417)
    ("causes")
  • MNG-7417 Several classes do not set properties properly for building requests
    ("supercedes")
  • MNG-5982 The POM for ... is invalid, transitive dependencies ... while property was overriden
    ("supercedes")

Remote Links:

Backported to: 4.0.0-alpha-4, 3.9.0, 3.8.7

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions