File tree Expand file tree Collapse file tree 4 files changed +10
-8
lines changed
platform/forge/inspections Expand file tree Collapse file tree 4 files changed +10
-8
lines changed Original file line number Diff line number Diff line change @@ -79,7 +79,7 @@ class MinecraftModuleBuilder : JavaModuleBuilder() {
7979 }
8080
8181 if (! project.isInitialized) {
82- StartupManager .getInstance(project).registerPostStartupActivity (r)
82+ StartupManager .getInstance(project).runAfterOpened (r)
8383 return
8484 }
8585
Original file line number Diff line number Diff line change @@ -13,16 +13,17 @@ package com.demonwav.mcdev.platform.forge.inspections.sideonly
1313import com.intellij.codeInspection.ProblemDescriptor
1414import com.intellij.openapi.project.Project
1515import com.intellij.psi.PsiAnnotation
16- import com.intellij.structuralsearch.plugin.util.SmartPsiPointer
16+ import com.intellij.psi.SmartPsiElementPointer
17+ import com.intellij.refactoring.suggested.createSmartPointer
1718import com.siyeh.ig.InspectionGadgetsFix
1819import org.jetbrains.annotations.Nls
1920
2021class RemoveAnnotationInspectionGadgetsFix (element : PsiAnnotation , private val name : String ) : InspectionGadgetsFix() {
2122
22- private val pointer: SmartPsiPointer = SmartPsiPointer ( element)
23+ private val pointer: SmartPsiElementPointer < PsiAnnotation > = element.createSmartPointer( )
2324
2425 override fun doFix (project : Project , descriptor : ProblemDescriptor ) {
25- ( pointer.element as ? PsiAnnotation ) ?.delete()
26+ pointer.element?.delete()
2627 }
2728
2829 @Nls
Original file line number Diff line number Diff line change @@ -14,15 +14,16 @@ import com.intellij.codeInspection.ProblemDescriptor
1414import com.intellij.openapi.project.Project
1515import com.intellij.psi.JavaPsiFacade
1616import com.intellij.psi.PsiClass
17- import com.intellij.structuralsearch.plugin.util.SmartPsiPointer
17+ import com.intellij.psi.SmartPsiElementPointer
18+ import com.intellij.refactoring.suggested.createSmartPointer
1819import com.siyeh.ig.InspectionGadgetsFix
1920
2021class AddEmptyConstructorInspectionGadgetsFix (element : PsiClass , private val name : String ) : InspectionGadgetsFix() {
2122
22- private val pointer: SmartPsiPointer = SmartPsiPointer ( element)
23+ private val pointer: SmartPsiElementPointer < PsiClass > = element.createSmartPointer( )
2324
2425 override fun doFix (project : Project , descriptor : ProblemDescriptor ? ) {
25- val clazz = pointer.element as ? PsiClass ? : return
26+ val clazz = pointer.element ? : return
2627 clazz.addBefore(JavaPsiFacade .getElementFactory(project).createConstructor(), clazz.methods[0 ])
2728 }
2829
Original file line number Diff line number Diff line change @@ -218,7 +218,7 @@ fun Module.findChildren(): Set<Module> {
218218 }
219219
220220 val path = manager.getModuleGroupPath(m) ? : continue
221- val namedModule = path.last()?. let { manager.findModuleByName(it) } ? : continue
221+ val namedModule = manager.findModuleByName( path.last()) ? : continue
222222
223223 if (namedModule != this ) {
224224 continue
You can’t perform that action at this time.
0 commit comments