Qodana: add property for suppressed plugin ids list.
[idea/community.git] / java / compiler / tests / com / intellij / compiler / artifacts / DynamicArtifactExtensionsLoaderTest.kt
index 7db89ee29d73d941c7dd9d6bdd53994fcb5993a3..97afc10b4b1c67bd36e313d5f955aad4a79ec0f4 100644 (file)
@@ -17,6 +17,7 @@ import com.intellij.packaging.ui.PackagingElementPresentation
 import com.intellij.testFramework.HeavyPlatformTestCase
 import com.intellij.util.ui.EmptyIcon
 import java.util.function.Consumer
+import java.util.function.Supplier
 import javax.swing.Icon
 
 class DynamicArtifactExtensionsLoaderTest : HeavyPlatformTestCase() {
@@ -93,7 +94,7 @@ class DynamicArtifactExtensionsLoaderTest : HeavyPlatformTestCase() {
         Disposer.dispose(artifactTypeDisposable)
       }
     })
-    extensionPointName.getPoint().registerExtension(type, artifactTypeDisposable)
+    extensionPointName.point.registerExtension(type, artifactTypeDisposable)
   }
 
   override fun setUp() {
@@ -102,7 +103,7 @@ class DynamicArtifactExtensionsLoaderTest : HeavyPlatformTestCase() {
   }
 }
 
-private class MockArtifactType : ArtifactType("mock", "Mock") {
+private class MockArtifactType : ArtifactType("mock", Supplier { "Mock" }) {
   companion object {
     fun getInstance() = EP_NAME.findExtension(MockArtifactType::class.java)!!
   }
@@ -134,7 +135,7 @@ private class MockPackagingElement : PackagingElement<MockPackagingElementState>
 
 private class MockPackagingElementState(var data: String = "")
 
-private class MockPackagingElementType : PackagingElementType<MockPackagingElement>("mock-element", "Mock Element") {
+private class MockPackagingElementType : PackagingElementType<MockPackagingElement>("mock-element", Supplier { "Mock Element" }) {
   override fun canCreate(context: ArtifactEditorContext, artifact: Artifact): Boolean = true
 
   override fun chooseAndCreate(context: ArtifactEditorContext,