tree: 01f676886fb31f0d9ae76cfe224bd63a7fb1fe96
  1. android/
  2. anvil/
  3. associates/
  4. dagger/
  5. deps/
  6. env_demo/
  7. jetpack_compose/
  8. ksp/
  9. multiplex/
  10. multiplex_sandboxing/
  11. nested_module_resources/
  12. path_mapping/
  13. plugin/
  14. trivial/
  15. BUILD
  16. integration.bzl
  17. README.md
examples/README.md

Examples

These are series of code samples useful for configuring a variety of use cases. They also serve as integration tests.

Adding a new integration test

  1. Create a new workspace in the examples directory
  2. Ensure that the rules_kotlin repository is named rules_kotlin
  3. If the example will not work on a bazel version, add an exclude directory with a file of that version. See examples/multiplex/exclude.
  4. Update the bazel excluded packages via bazel run @rules_bazel_integration_test//tools:update_deleted_packages