CORDA-2333: Bumped ClassGraph version to latest (#5214)

This commit is contained in:
Shams Asari 2019-06-12 13:27:51 +01:00 committed by GitHub
parent c32e3a9e26
commit 8480d49e7e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 10 deletions

View File

@ -98,7 +98,7 @@ buildscript {
ext.commons_cli_version = '1.4' ext.commons_cli_version = '1.4'
ext.protonj_version = '0.33.0' // Overide Artemis version ext.protonj_version = '0.33.0' // Overide Artemis version
ext.snappy_version = '0.4' ext.snappy_version = '0.4'
ext.class_graph_version = '4.6.12' ext.class_graph_version = '4.8.38'
ext.jcabi_manifests_version = '1.1' ext.jcabi_manifests_version = '1.1'
ext.picocli_version = '3.8.0' ext.picocli_version = '3.8.0'
ext.commons_io_version = '2.6' ext.commons_io_version = '2.6'

View File

@ -54,10 +54,9 @@ data class TestCordappImpl(val scanPackage: String, override val config: Map<Str
private fun findRootPaths(scanPackage: String): Set<Path> { private fun findRootPaths(scanPackage: String): Set<Path> {
return packageToRootPaths.computeIfAbsent(scanPackage) { return packageToRootPaths.computeIfAbsent(scanPackage) {
ClassGraph() val classGraph = ClassGraph().whitelistPackages(scanPackage)
.whitelistPackages(scanPackage) classGraph.pooledScan().use {
.pooledScan() it.allResources
.use { it.allResources }
.asSequence() .asSequence()
.map { it.classpathElementFile.toPath() } .map { it.classpathElementFile.toPath() }
.filterNot { it.toString().endsWith("-tests.jar") } .filterNot { it.toString().endsWith("-tests.jar") }
@ -65,6 +64,7 @@ data class TestCordappImpl(val scanPackage: String, override val config: Map<Str
.toSet() .toSet()
} }
} }
}
private fun findProjectRoot(path: Path): Path { private fun findProjectRoot(path: Path): Path {
var current = path var current = path