correction of gradle dependencies
javadoc
use of Plugins.list() to get list of plugins
use of regex to validate url
url pattern matching methods could be moved to dedicated class
URLValidator