hunk.code_window:   }
     /**
      * Method that is invoked when the first event listener is added.
      */
     inline fun onStartObserving(crossinline body: () -> Unit) {
       function("startObserving", body)
     }
  
hunk.labels: keep keep keep replace keep keep keep keep
hunk.after_edit:    * Creates module's lifecycle listener that is called right after the first event listener is added.
  
hunk.file_path: packages/expo-modules-core/android/src/main/java/expo/modules/kotlin/modules/ModuleDefinitionBuilder.kt
hunk.type: replace
file: load("//tools/build_defs/oss:rn_defs.bzl", "react_native_dep", "rn_android_library")
  
  rn_android_library(
      name = "logging",
      srcs = glob(["**/*.java"]),
      visibility = [
          "PUBLIC",
      ],
      deps = [
          react_native_dep("third-party/android/androidx:annotation"),
          react_native_dep("third-party/java/jsr-305:jsr-305"),
      ],
      exported_deps = [
          react_native_dep("libraries/fbcore/src/main/java/com/facebook/common/logging:logging"),
      ],
  )
  