victor bronstein <> in Gradle

GRADLE-3219 - cache the location of the local Maven repo In order to determine the local repository location, user's settings.xml file is read. There's no need to do this every time an instance of the repository is created. In multi-project builds this happens at least once per project.

NotationParser to NotationConverter - Convert various implementations - Remove NotationParserBuilder.parser method - Rename implementations of NotationConverter that had a suffix 'Parser'

  1. … 55 more files in changeset.
Create the static builder in ModuleVersionSelectorParsers only once instead of doing the costly reflection every time