public class JsonIssueContainer extends Object implements manifold.internal.javac.IIssueContainer
| Constructor and Description |
|---|
JsonIssueContainer() |
JsonIssueContainer(manifold.api.fs.IFile file) |
JsonIssueContainer(ScriptException cause,
manifold.api.fs.IFile file)
Format of errors reported in ScriptException is:
|
| Modifier and Type | Method and Description |
|---|---|
void |
addIssues(IllegalSchemaTypeName cause) |
void |
addIssues(ScriptException cause) |
List<manifold.internal.javac.IIssue> |
getErrors() |
List<manifold.internal.javac.IIssue> |
getIssues() |
List<manifold.internal.javac.IIssue> |
getWarnings() |
boolean |
isEmpty() |
public JsonIssueContainer()
public JsonIssueContainer(ScriptException cause, manifold.api.fs.IFile file)
Found Errors:\n [line:column] first error\n [line:column] second error\n ...
public JsonIssueContainer(manifold.api.fs.IFile file)
public List<manifold.internal.javac.IIssue> getIssues()
getIssues in interface manifold.internal.javac.IIssueContainerpublic List<manifold.internal.javac.IIssue> getWarnings()
getWarnings in interface manifold.internal.javac.IIssueContainerpublic List<manifold.internal.javac.IIssue> getErrors()
getErrors in interface manifold.internal.javac.IIssueContainerpublic void addIssues(ScriptException cause)
public void addIssues(IllegalSchemaTypeName cause)
public boolean isEmpty()
isEmpty in interface manifold.internal.javac.IIssueContainerCopyright © 2020. All rights reserved.