diff --git a/src/main/java/de/monticore/lang/sd4components/_symboltable/SD4ComponentsScopesGenitor.java b/src/main/java/de/monticore/lang/sd4components/_symboltable/SD4ComponentsScopesGenitor.java index fbdfabb..3bdd366 100644 --- a/src/main/java/de/monticore/lang/sd4components/_symboltable/SD4ComponentsScopesGenitor.java +++ b/src/main/java/de/monticore/lang/sd4components/_symboltable/SD4ComponentsScopesGenitor.java @@ -1,6 +1,7 @@ /* (c) https://github.com/MontiCore/monticore */ package de.monticore.lang.sd4components._symboltable; +import com.google.common.base.Preconditions; import de.monticore.lang.sd4components.SD4ComponentsMill; import de.monticore.lang.sd4components._ast.ASTSDComponent; import de.monticore.lang.sd4components._ast.ASTSDPort; @@ -39,7 +40,7 @@ public SD4ComponentsScopesGenitor() { @Override public ISD4ComponentsArtifactScope createFromAST(ASTSDArtifact rootNode) { - Log.errorIfNull(rootNode, "0xA7004x34638 Error by creating of the SD4ComponentsScopesGenitor symbol table: top ast node is null"); + Preconditions.checkNotNull(rootNode, "0xA7004x34638 Error by creating of the SD4ComponentsScopesGenitor symbol table: top ast node is null"); String packageDeclaration = rootNode.isPresentPackageDeclaration() ? rootNode.getPackageDeclaration().getQName() : ""; List imports = new ArrayList<>();