Skip to content

Commit 052c78a

Browse files
committed
refactor: use findByName to better handle exceptions. better suited for in situations where the existing of a task is unknown
1 parent a56f406 commit 052c78a

File tree

1 file changed

+1
-4
lines changed
  • gradle-plugins/react/brownfield/src/main/kotlin/com/callstack/react/brownfield/plugin

1 file changed

+1
-4
lines changed

gradle-plugins/react/brownfield/src/main/kotlin/com/callstack/react/brownfield/plugin/RNSourceSets.kt

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,15 +68,12 @@ object RNSourceSets {
6868
path: String,
6969
) {
7070
val rnEntryPointTaskName = "generateReactNativeEntryPoint"
71-
val rnEntryPointTask = appProject.tasks.named(rnEntryPointTaskName)
7271

7372
/**
7473
* If `generateReactNativeEntryPoint` task does not exist, we early return. It means
7574
* the consumer library is running on RN version < 0.80
7675
*/
77-
if (!rnEntryPointTask.isPresent) {
78-
return
79-
}
76+
val rnEntryPointTask = appProject.tasks.findByName(rnEntryPointTaskName) ?: return
8077

8178
task.dependsOn(rnEntryPointTask)
8279
val sourceFile = File(moduleBuildDir.toString(), "$path/com/facebook/react/ReactNativeApplicationEntryPoint.java")

0 commit comments

Comments
 (0)