feat(telemetry): allow to disable telemetry through settings INTELLIJ-12 #100
quality-check.yaml
on: pull_request
Annotations
3 errors and 3 warnings
Changelog Check
Error: failed to remove labels: fix
|
UnknownClass.executionError:
UnknownClass#L1
java.lang.AssertionError: java.lang.AssertionError: Found a leaked instance of class com.intellij.openapi.project.impl.ProjectImpl
Instance: Project(name=DataGripBasedReadModelProviderTest, containerState=DISPOSE_COMPLETED, componentStore=/tmp/DataGripBasedReadModelProviderTest6432134194775684294) (disposed)
Hashcode: 326702380
Error description:
This error means that the object is expected to be collected by the garbage collector by this time, but it was not.
Please make sure you dispose your resources properly. See https://plugins.jetbrains.com/docs/intellij/disposers.html
Try looking for 'Heap dump is published to ' line in the system output log below. It contains a path to a collected memory snapshot
Existing strong reference path to the instance:
via 'com.intellij.psi.codeStyle.ProjectCodeStyleSettingsManager.myProject'; Value: 'Project(name=DataGripBasedReadModelProviderTest, containerState=DISPOSE_COMPLETED, componentStore=/tmp/DataGripBasedReadModelProviderTest6432134194775684294) (disposed)' of class com.intellij.openapi.project.impl.ProjectImpl
via 'com.intellij.psi.codeStyle.CodeStyleSettingsManager$$Lambda$1188/0x00000001009c18a0.arg$1'; Value: 'com.intellij.psi.codeStyle.ProjectCodeStyleSettingsManager@5aeacc3b' of class com.intellij.psi.codeStyle.ProjectCodeStyleSettingsManager
via 'com.intellij.openapi.extensions.impl.ExtensionPointImpl$doAddChangeListener$listenerAdapter$1.$listener'; Value: 'com.intellij.psi.codeStyle.CodeStyleSettingsManager$$Lambda$1188/0x00000001009c18a0@4e9456cc' of class com.intellij.psi.codeStyle.CodeStyleSettingsManager$$Lambda$1188/0x00000001009c18a0
via '[0]'; Value: 'com.intellij.openapi.extensions.impl.ExtensionPointImpl$doAddChangeListener$listenerAdapter$1@41f4339d' of class com.intellij.openapi.extensions.impl.ExtensionPointImpl$doAddChangeListener$listenerAdapter$1
via 'kotlinx.collections.immutable.implementations.immutableList.SmallPersistentVector.buffer'; Value: '[com.intellij.openapi.extensions.impl.ExtensionPointImpl$doAddChangeListener$listenerAdapter$1@41f4339d, com.intellij.openapi.extensions.impl.ExtensionPointImpl$doAddChangeListener$listenerAdapter$1@4...' of class [Ljava.lang.Object;
via 'com.intellij.openapi.extensions.impl.ExtensionPointImpl.listeners'; Value: 'Collection (size=2)' of class kotlinx.collections.immutable.implementations.immutableList.SmallPersistentVector
via 'java.util.HashMap$Node.value'; Value: 'com.intellij.fileIndentOptionsProvider' of class com.intellij.openapi.extensions.impl.InterfaceExtensionPoint
via '[990]'; Value: 'com.intellij.fileIndentOptionsProvider=com.intellij.fileIndentOptionsProvider' of class java.util.HashMap$Node
via 'java.util.HashMap.table'; Value: '[com.intellij.embeddedTokenHighlighter=com.intellij.embeddedTokenHighlighter, null, com.intellij.daemon.statusItemMerger=com.intellij.daemon.statusItemMerger, null, com.intellij.importsAlmostOptimizer...' of class [Ljava.util.HashMap$Node;
via 'com.intellij.openapi.extensions.impl.ExtensionsAreaImpl.extensionPoints'; Value: '{com.intellij.embeddedTokenHighlighter=com.intellij.embeddedTokenHighlighter, com.intellij.daemon.statusItemMerger=com.intellij.daemon.statusItemMerger, com.intellij.profiler.callTreeFilterProvider=co...' of class java.util.HashMap
via 'com.intellij.serviceContainer.ComponentManagerImpl.extensionArea'; Value: 'Application (unit test) (internal) (headless) (command line) (RA allowed) (IR on EDT disabled)' of class com.intellij.openapi.extensions.impl.ExtensionsAreaImpl
via '(root)'; Value: 'Application (unit test) (internal) (headless) (command line) (RA allowed) (IR on EDT disabled)' of class com.intellij.openapi.application.impl.ApplicationImpl
(from ApplicationManager.getApplication())
The instance was created at: Project(name=DataGripBasedReadModelProviderTest, containerState=DISPOSE_COMPLETED, componentStore=/tmp/DataGripBasedReadModelProviderTest6432134194775684294) (disposed) 2024-06-12T09:23:[email protected]
at com.intellij.util.ExceptionUtil.currentStackTrace(ExceptionUtil.java:69)
at com.intellij.openapi.project.impl.ProjectImpl.storeCreationTrace(ProjectImpl.kt:407)
at com.intellij.openapi.project.impl.ProjectImpl.<init>(ProjectImpl.kt:131)
at com.intellij.openapi.project.impl.ProjectManagerImpl$instantiateProject$project$1.invokeSuspend(ProjectManagerImpl.kt:841)
at com.intellij.openapi.project.impl.ProjectManagerImpl$instantiateProject$project$1.invoke(ProjectManagerImpl.kt)
at com.intellij.openapi.project.impl.ProjectManagerImpl$instantiateProject$project$1.invoke(ProjectManagerImpl.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:78)
at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:167)
at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
at com.intellij.platform.diagnostic.telemetry.impl.TracerKt.span(tracer.kt:53)
at com.intellij.platform.diagnostic.telemetry.impl.TracerKt.span$default(tracer.kt:49)
at com.intellij.openapi.project.impl.ProjectManagerImpl.instantiateProject$suspendImpl(ProjectManagerImpl.kt:840)
at com.intellij.openapi.project.impl.ProjectManagerImpl.instantiateProject(ProjectManagerImpl.kt)
at com.intellij.project.TestProjectManager.instantiateProject$suspendImpl(TestProjectManager.kt:152)
at com.intellij.project.TestProjectManager.instantiateProject(TestProjectManager.kt)
at com.intellij.openapi.project.impl.ProjectManagerImpl.newProjectAsync$suspendImpl(ProjectManagerImpl.kt:812)
at com.intellij.openapi.project.impl.ProjectManagerImpl$newProjectAsync$1.invokeSuspend(ProjectManagerImpl.kt)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)
|
Unit Tests
Process completed with exit code 1.
|
Changelog Check
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions-ecosystem/action-remove-labels@v1, actions-ecosystem/action-add-labels@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Changelog Check
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-ecosystem/action-remove-labels@v1, actions-ecosystem/action-add-labels@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Changelog Check
failed to remove label: fix: HttpError: Label does not exist
|