mirror of
https://github.com/1C-Company/v8-code-style.git
synced 2025-02-21 07:56:09 +02:00
1378: Исправление замечаний
This commit is contained in:
parent
edbf787291
commit
2cdfa79071
@ -40,6 +40,7 @@ import org.eclipse.emf.common.util.URI;
|
||||
import org.eclipse.emf.ecore.EClass;
|
||||
import org.eclipse.emf.ecore.EObject;
|
||||
import org.eclipse.xtext.EcoreUtil2;
|
||||
import org.eclipse.xtext.naming.QualifiedName;
|
||||
import org.eclipse.xtext.resource.IEObjectDescription;
|
||||
|
||||
import com._1c.g5.v8.bm.core.BmUriUtil;
|
||||
@ -319,20 +320,24 @@ public abstract class RoleRightSetCheck
|
||||
|
||||
private String getMdObjectName(MdObject mdObject, IV8Project project)
|
||||
{
|
||||
if (mdObject == null)
|
||||
if (mdObject == null || project == null)
|
||||
{
|
||||
return "Unknown"; //$NON-NLS-1$
|
||||
}
|
||||
|
||||
if (project != null && project.getScriptVariant() == ScriptVariant.RUSSIAN
|
||||
&& MdUtil.getFullyQualifiedNameRu(mdObject) != null)
|
||||
if (project.getScriptVariant() == ScriptVariant.RUSSIAN)
|
||||
{
|
||||
return MdUtil.getFullyQualifiedNameRu(mdObject).toString();
|
||||
QualifiedName fqn = MdUtil.getFullyQualifiedNameRu(mdObject);
|
||||
if (fqn != null)
|
||||
{
|
||||
return fqn.toString();
|
||||
}
|
||||
}
|
||||
|
||||
if (MdUtil.getFullyQualifiedName(mdObject) != null)
|
||||
QualifiedName fqn = MdUtil.getFullyQualifiedName(mdObject);
|
||||
if (fqn != null)
|
||||
{
|
||||
return MdUtil.getFullyQualifiedName(mdObject).toString();
|
||||
return fqn.toString();
|
||||
}
|
||||
|
||||
return "Unknown"; //$NON-NLS-1$
|
||||
|
Loading…
x
Reference in New Issue
Block a user