diff options
author | dimdim11 <[email protected]> | 2025-05-26 06:04:47 +0300 |
---|---|---|
committer | dimdim11 <[email protected]> | 2025-05-26 06:17:54 +0300 |
commit | 57bdef742abb59a6977755e6082036b0ae4c81ed (patch) | |
tree | 5a8f135e3f109fb6bad26ba65c5fd4c69ca578a4 | |
parent | 11f32651d65e909bba73c87e1bdb9a296f2fa7b3 (diff) |
Fix kotlin serialization and lombok, add tests
Fix kotlin serialization and lombok, add tests
commit_hash:062627bc666426203454b6e21c4d10aebb410bbc
-rw-r--r-- | build/export_generators/ide-gradle/common_vars.jinja | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/build/export_generators/ide-gradle/common_vars.jinja b/build/export_generators/ide-gradle/common_vars.jinja index 92ae2bf8d14..dacc75e7c38 100644 --- a/build/export_generators/ide-gradle/common_vars.jinja +++ b/build/export_generators/ide-gradle/common_vars.jinja @@ -8,18 +8,20 @@ {%- set publish = all_targets|selectattr('publish', 'eq', true)|length -%} -{#- Kotlin -#} +{#- Kotlin -#} {%- set with_kotlin = all_targets|selectattr('with_kotlin', 'eq', true)|length -%} {%- if with_kotlin -%} {%- set kotlin_version = all_targets|selectattr('kotlin_version')|map(attribute='kotlin_version')|first -%} {%- set with_kotlinc_plugin_allopen = all_targets|selectattr('with_kotlinc_plugin_allopen')|map(attribute='with_kotlinc_plugin_allopen')|sum -%} {%- set with_kotlinc_plugin_noarg = all_targets|selectattr('with_kotlinc_plugin_noarg')|map(attribute='with_kotlinc_plugin_noarg')|sum -%} +{%- set with_kotlinc_plugin_serialization = all_targets|selectattr('with_kotlinc_plugin_serialization')|map(attribute='with_kotlinc_plugin_serialization')|sum -%} +{%- set with_kotlinc_plugin_lombok = all_targets|selectattr('with_kotlinc_plugin_lombok')|map(attribute='with_kotlinc_plugin_lombok')|sum -%} {#- KAPT -#} {%- set with_kapt = target.with_kapt -%} {%- set with_test_kapt = extra_targets|selectattr('with_kapt', 'eq', true)|map(attribute='with_kapt')|length -%} {%- endif -%} -{#- ErrorProne -#} +{#- ErrorProne -#} {%- set with_errorprone = not(disable_errorprone) and (target.use_errorprone) and (target.consumer|selectattr('jar', 'startsWith', 'contrib/java/com/google/errorprone/error_prone_annotations')|length) -%} {%- set with_test_errorprone = not(disable_errorprone) and (extra_targets|selectattr('use_errorprone', 'eq', true)|length) and (extra_targets|selectattr('consumer')|map(attribute='consumer')|sum|selectattr('jar', 'startsWith', 'contrib/java/com/google/errorprone/error_prone_annotations')|length) -%} {%- if with_errorprone or with_test_errorprone -%} |