summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordimdim11 <[email protected]>2025-05-26 06:04:47 +0300
committerdimdim11 <[email protected]>2025-05-26 06:17:54 +0300
commit57bdef742abb59a6977755e6082036b0ae4c81ed (patch)
tree5a8f135e3f109fb6bad26ba65c5fd4c69ca578a4
parent11f32651d65e909bba73c87e1bdb9a296f2fa7b3 (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.jinja6
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 -%}