public class JsonIssueContainer extends java.lang.Object implements manifold.internal.javac.IIssueContainer
| Constructor and Description |
|---|
JsonIssueContainer() |
JsonIssueContainer(manifold.api.fs.IFile file) |
JsonIssueContainer(manifold.rt.api.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(manifold.rt.api.ScriptException cause) |
java.util.List<manifold.internal.javac.IIssue> |
getErrors() |
java.util.List<manifold.internal.javac.IIssue> |
getIssues() |
java.util.List<manifold.internal.javac.IIssue> |
getWarnings() |
boolean |
isEmpty() |
public JsonIssueContainer()
public JsonIssueContainer(manifold.rt.api.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 java.util.List<manifold.internal.javac.IIssue> getIssues()
getIssues in interface manifold.internal.javac.IIssueContainerpublic java.util.List<manifold.internal.javac.IIssue> getWarnings()
getWarnings in interface manifold.internal.javac.IIssueContainerpublic java.util.List<manifold.internal.javac.IIssue> getErrors()
getErrors in interface manifold.internal.javac.IIssueContainerpublic void addIssues(manifold.rt.api.ScriptException cause)
public void addIssues(IllegalSchemaTypeName cause)
public boolean isEmpty()
isEmpty in interface manifold.internal.javac.IIssueContainerCopyright © 2023. All rights reserved.