in plugin-bazel-server/src/main/kotlin/jetbrains/buildServer/bazel/fetchers/BazelTargetFetcher.kt [19:39]
override fun retrieveData(
fsBrowser: Browser,
workingDir: String,
): MutableList<DataItem> {
val directory = (
if (workingDir.isEmpty()) {
fsBrowser.root
} else {
fsBrowser.getElement(workingDir)
}
)
if (directory == null || directory.isLeaf) {
return arrayListOf()
}
return processDirectory(directory, normalizePath(workingDir))
.map {
DataItem(it, null)
}.toMutableList()
}