tasks-jvm/— Core Java library (org.funfix.tasks.jvm). Java 17+, Error Prone + NullAway enabled.tasks-kotlin-coroutines/— Kotlin coroutines integration, depends ontasks-jvm. Strict explicit API mode.buildSrc/— Gradle convention plugins (shared build config).
All Java code uses JSpecify annotations for null-safety. NullAway is configured in error mode.
Use the jspecify-nullness skill when working with JSpecify annotations, null-safe generics, or NullAway conformance.
Work is not done until make check-all passes.
make check-all