mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
application configuration producer: warnings cleanup; simplification
GitOrigin-RevId: 9df7b26bc1cb8bec7d0953a48517492db47b564b
This commit is contained in:
committed by
intellij-monorepo-bot
parent
ab5d4d8c71
commit
b400762cad
+5
-5
@@ -37,11 +37,11 @@ public abstract class AbstractApplicationConfigurationProducer<T extends Applica
|
||||
protected boolean setupConfigurationFromContext(@NotNull T configuration,
|
||||
@NotNull ConfigurationContext context,
|
||||
@NotNull Ref<PsiElement> sourceElement) {
|
||||
final Location contextLocation = context.getLocation();
|
||||
final Location<?> contextLocation = context.getLocation();
|
||||
if (contextLocation == null) {
|
||||
return false;
|
||||
}
|
||||
final Location location = JavaExecutionUtil.stepIntoSingleClass(contextLocation);
|
||||
final Location<?> location = JavaExecutionUtil.stepIntoSingleClass(contextLocation);
|
||||
if (location == null) {
|
||||
return false;
|
||||
}
|
||||
@@ -60,11 +60,11 @@ public abstract class AbstractApplicationConfigurationProducer<T extends Applica
|
||||
PsiMethod method = PsiMethodUtil.findMainInClass(aClass);
|
||||
if (method != null && PsiTreeUtil.isAncestor(method, element, false)) {
|
||||
sourceElement.set(method);
|
||||
setupConfiguration(configuration, aClass, context);
|
||||
return true;
|
||||
}
|
||||
else {
|
||||
sourceElement.set(aClass);
|
||||
}
|
||||
|
||||
sourceElement.set(aClass);
|
||||
setupConfiguration(configuration, aClass, context);
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user