check as much attributes as possible

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1401907 13f79535-47bb-0310-9956-ffa450edef68
[MNG-5162] Maven stuck on downloading dependencies when using java 7.

A ConnectException references https://cwiki.apache.org/confluence/display/MAVEN/ConnectException

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1401982 13f79535-47bb-0310-9956-ffa450edef68
fixed typo

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1402612 13f79535-47bb-0310-9956-ffa450edef68
[MNG-5324] Incorrect parsing of metadata by Maven: Cannot find snapshot artifact with older timestamp
Added junit-test, can't reproduce it yet.

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1402675 13f79535-47bb-0310-9956-ffa450edef68
[MNG-5365] Replace Aether's deprecated ConfigurationProperties with ConfigUtils 

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1402701 13f79535-47bb-0310-9956-ffa450edef68
restore Java 5 API compatibility

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1402776 13f79535-47bb-0310-9956-ffa450edef68
fixed warnings

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1402780 13f79535-47bb-0310-9956-ffa450edef68
removed unused @SuppresWarnings

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1402781 13f79535-47bb-0310-9956-ffa450edef68
improved type and classifier descriptions

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1402783 13f79535-47bb-0310-9956-ffa450edef68
ordering

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1402784 13f79535-47bb-0310-9956-ffa450edef68
added dependency with classifier test

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1402786 13f79535-47bb-0310-9956-ffa450edef68
added more information about metadata files: group vs artifact, remote vs local repository

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1402806 13f79535-47bb-0310-9956-ffa450edef68
improved documentation: metadata is available for snapshot artifacts too

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1402807 13f79535-47bb-0310-9956-ffa450edef68
improved description for the 3 different use-cases: un-versioned artifact, snapshot artifact and group containing Maven plugins

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1402812 13f79535-47bb-0310-9956-ffa450edef68
added comments

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1402814 13f79535-47bb-0310-9956-ffa450edef68
fixed typo

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1402898 13f79535-47bb-0310-9956-ffa450edef68
extracted common code into AbstractRepositoryTestCase

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1402969 13f79535-47bb-0310-9956-ffa450edef68
added resolveArtifact() API tests

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1403192 13f79535-47bb-0310-9956-ffa450edef68
code formatting

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1403658 13f79535-47bb-0310-9956-ffa450edef68
code simplification

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1403786 13f79535-47bb-0310-9956-ffa450edef68