Package jetbrains.mps.project.dependency
Class PostingWarningsErrorHandler
- java.lang.Object
 - 
- jetbrains.mps.project.dependency.PostingWarningsErrorHandler
 
 
- 
- All Implemented Interfaces:
 GlobalModuleDependenciesManager.ErrorHandler
public class PostingWarningsErrorHandler extends Object implements GlobalModuleDependenciesManager.ErrorHandler
A handler which posts a warning on each error. Created by apyshkin on 9/1/16. 
- 
- 
Field Summary
Fields Modifier and Type Field Description static StringDEP_NOT_RESOLVEDstatic StringLANG_SOURCE_NOT_RESOLVEDstatic StringRUNTIME_NOT_FOUNDstatic StringRUNTIME_OF_LANG_NOT_FOUND 
- 
Constructor Summary
Constructors Constructor Description PostingWarningsErrorHandler() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddepCannotBeResolved(SDependency unresolvableDep)booleanhasErrors()voidlangSourceModuleCannotBeResolved(SLanguage languageWithoutSource)voidruntimeDependencyCannotBeFound(SLanguage usedLang, SModuleReference runtimeRef)voidruntimeDependencyCannotBeFound(SModuleReference runtimeRef) 
 - 
 
- 
- 
Field Detail
- 
DEP_NOT_RESOLVED
public static final String DEP_NOT_RESOLVED
- See Also:
 - Constant Field Values
 
 
- 
LANG_SOURCE_NOT_RESOLVED
public static final String LANG_SOURCE_NOT_RESOLVED
- See Also:
 - Constant Field Values
 
 
- 
RUNTIME_OF_LANG_NOT_FOUND
public static final String RUNTIME_OF_LANG_NOT_FOUND
- See Also:
 - Constant Field Values
 
 
- 
RUNTIME_NOT_FOUND
public static final String RUNTIME_NOT_FOUND
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
depCannotBeResolved
public void depCannotBeResolved(@NotNull SDependency unresolvableDep)
- Specified by:
 depCannotBeResolvedin interfaceGlobalModuleDependenciesManager.ErrorHandler
 
- 
langSourceModuleCannotBeResolved
public void langSourceModuleCannotBeResolved(@NotNull SLanguage languageWithoutSource)
- Specified by:
 langSourceModuleCannotBeResolvedin interfaceGlobalModuleDependenciesManager.ErrorHandler
 
- 
runtimeDependencyCannotBeFound
public void runtimeDependencyCannotBeFound(@NotNull SLanguage usedLang, @NotNull SModuleReference runtimeRef)
- Specified by:
 runtimeDependencyCannotBeFoundin interfaceGlobalModuleDependenciesManager.ErrorHandler
 
- 
runtimeDependencyCannotBeFound
public void runtimeDependencyCannotBeFound(@NotNull SModuleReference runtimeRef)
- Specified by:
 runtimeDependencyCannotBeFoundin interfaceGlobalModuleDependenciesManager.ErrorHandler
 
- 
hasErrors
public boolean hasErrors()
 
 - 
 
 -