1
0
mirror of https://github.com/1C-Company/v8-code-style.git synced 2025-07-17 05:02:20 +02:00

Merge pull request #1135 from 1C-Company/fix-npe-module-structure

Исправлена NPE
This commit is contained in:
Dmitriy Marmyshev
2022-09-07 12:37:11 +03:00
committed by GitHub

View File

@ -126,8 +126,14 @@ public class ModuleStructureEventFormRegionsCheck
return;
}
String methodName = method.getName();
if (methodName == null)
{
return;
}
String excludeNamePattern = parameters.getString(PARAMETER_EXCLUDE_METHOD_NAME_PATTERN);
if (!StringUtils.isEmpty(excludeNamePattern) && isExcludeName(method.getName(), excludeNamePattern))
if (!StringUtils.isEmpty(excludeNamePattern) && isExcludeName(methodName, excludeNamePattern))
{
return;
}
@ -141,7 +147,6 @@ public class ModuleStructureEventFormRegionsCheck
}
String regionName = region.get().getName();
String methodName = method.getName();
Map<CaseInsensitiveString, List<EObject>> eventHandlers = bslEventsService.getEventHandlersContainer(module);
List<EObject> containers = eventHandlers.get(new CaseInsensitiveString(methodName));
if (containers == null)