Skip to content

Commit 952a017

Browse files
Merge pull request #173 from Evleaps/feature/small-refactoring
Small refactoring
2 parents b866e57 + e72a303 commit 952a017

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

affectedmoduledetector/src/main/kotlin/com/dropbox/affectedmoduledetector/AffectedModuleDetector.kt

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -362,16 +362,15 @@ class AffectedModuleDetectorImpl constructor(
362362
private var unknownFiles: MutableSet<String> = mutableSetOf()
363363

364364
override fun shouldInclude(project: Project): Boolean {
365-
return (
366-
(project.isRoot || (
367-
affectedProjects.contains(project) &&
368-
isProjectProvided2(project)
369-
)) && !config.excludedModules.contains(project.name)
370-
).also {
371-
logger?.info(
372-
"checking whether I should include ${project.path} and my answer is $it"
373-
)
374-
}
365+
val isRootProject = project.isRoot
366+
val isProjectAffected = affectedProjects.contains(project)
367+
val isProjectProvided = isProjectProvided2(project)
368+
val isNotModuleExcluded = !config.excludedModules.contains(project.name)
369+
370+
val shouldInclude = (isRootProject || (isProjectAffected && isProjectProvided)) && isNotModuleExcluded
371+
logger?.info("checking whether I should include ${project.path} and my answer is $shouldInclude")
372+
373+
return shouldInclude
375374
}
376375

377376
override fun hasAffectedProjects() = affectedProjects.isNotEmpty()

0 commit comments

Comments
 (0)