[forge-commits] [forge/core] 5c2e43: FORGE-1133 Display warnings for errors in full pro...

Vineet Reynolds Vineet.Reynolds at gmail.com
Tue Aug 27 16:44:06 EDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/forge/core
  Commit: 5c2e437039c2ad1d71bb7cd32d0ab78baaafe245
      https://github.com/forge/core/commit/5c2e437039c2ad1d71bb7cd32d0ab78baaafe245
  Author: Vineet Reynolds <Vineet.Reynolds at gmail.com>
  Date:   2013-08-27 (Tue, 27 Aug 2013)

  Changed paths:
    M project-model-maven/src/main/java/org/jboss/forge/maven/facets/MavenCoreFacetImpl.java

  Log Message:
  -----------
  FORGE-1133 Display warnings for errors in full project builds.

This displays warnings in the Shell for collection and resolution
errors in the full project build. It also displays warnings for
problems found in the Maven project model.


  Commit: 3afdc81e49803c8a609b215b13d0f67ca5cfc5a2
      https://github.com/forge/core/commit/3afdc81e49803c8a609b215b13d0f67ca5cfc5a2
  Author: Vineet Reynolds <Vineet.Reynolds at gmail.com>
  Date:   2013-08-27 (Tue, 27 Aug 2013)

  Changed paths:
    M project-model-maven-tests/src/test/java/org/jboss/forge/maven/util/ProjectModelTest.java
    A project-model-maven/src/main/java/org/jboss/forge/maven/facets/LazyAuthenticationSelector.java
    M project-model-maven/src/main/java/org/jboss/forge/maven/facets/MavenContainer.java
    M project-model-maven/src/main/java/org/jboss/forge/maven/facets/MavenCoreFacetImpl.java

  Log Message:
  -----------
  FORGE-1134 Fixing resolution failures for secured repositories

If a repository is defined along with a server configuration
element in settings.xml, then any username and password settings
configured, are used for that repository. Additionally, any
activeByDefault profiles are treated as active profiles with
this fix.

Passwords for mirrored repositories are determined at runtime
after Maven+Aether has performed a merge of the Maven model to
determine whether a mirror should used. The password for the
mirror is then retrieved at runtime if a mirror is involved.

Also fixed tests for ShellMessages failures. Delayed the
invocation of System.gc until all temp directories are deleted,
to improve build performance.


Compare: https://github.com/forge/core/compare/632d3d4df97b...3afdc81e4980


More information about the forge-commits mailing list