Javadoc
Main method for specifying if a repositoryId is interesting or not.
It checks on the whitelist and blacklists first, and then apply the following criteria:
- check if the repo already has a successful build, (tempblacklist if not the case)
- check if the successful build was in java (perm blacklist if not the case)
- check if the build tool used was Maven (perm blacklist if not the case)
- check if unit tests were found (temp blacklist if not the case)
If those critera are respected, then the repo is whitelisted.