Skip to content

Commit da3d8cc

Browse files
timofey-soloninSpace Team
authored and
Space Team
committed
Embed classes referenced by AA
^KT-74532
1 parent 12cc3dd commit da3d8cc

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

prepare/compiler/compiler.pro

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -350,8 +350,9 @@
350350
-keepclassmembers class com.intellij.openapi.application.Application {
351351
void addApplicationListener(com.intellij.openapi.application.ApplicationListener, com.intellij.openapi.Disposable);
352352
}
353-
-keepclassmembers class com.intellij.openapi.extensions.ExtensionPointName {
353+
-keep class com.intellij.openapi.extensions.ExtensionPointName {
354354
java.util.List getExtensionList(com.intellij.openapi.extensions.AreaInstance);
355+
**[] getExtensions();
355356
}
356357
-keepclassmembers class kotlinx.collections.immutable.ExtensionsKt {
357358
kotlinx.collections.immutable.PersistentMap toPersistentHashMap(java.util.Map);
@@ -378,6 +379,22 @@
378379
-keepclassmembers class com.intellij.util.indexing.FileContentImpl {
379380
public static com.intellij.util.indexing.FileContent createByFile(com.intellij.openapi.vfs.VirtualFile);
380381
}
382+
-keep class io.opentelemetry.api.GlobalOpenTelemetry {
383+
public *;
384+
}
385+
-keep class io.opentelemetry.api.OpenTelemetry {
386+
public *;
387+
}
388+
-keep class io.opentelemetry.api.metrics.LongCounter {
389+
public *;
390+
}
391+
-keep class io.opentelemetry.api.metrics.LongCounterBuilder {
392+
public *;
393+
}
394+
-keep class io.opentelemetry.api.metrics.Meter {
395+
public *;
396+
}
397+
381398
# Uses a ClassLoader method from JDK 9+
382399
-dontwarn org.jetbrains.kotlin.buildtools.internal.ClassLoaderUtilsKt
383400

0 commit comments

Comments
 (0)