public class JsonIssueContainer extends 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) |
List<manifold.internal.javac.IIssue> |
getErrors() |
List<manifold.internal.javac.IIssue> |
getIssues() |
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 List<manifold.internal.javac.IIssue> getIssues()
getIssues
in interface manifold.internal.javac.IIssueContainer
public List<manifold.internal.javac.IIssue> getWarnings()
getWarnings
in interface manifold.internal.javac.IIssueContainer
public List<manifold.internal.javac.IIssue> getErrors()
getErrors
in interface manifold.internal.javac.IIssueContainer
public void addIssues(manifold.rt.api.ScriptException cause)
public void addIssues(IllegalSchemaTypeName cause)
public boolean isEmpty()
isEmpty
in interface manifold.internal.javac.IIssueContainer
Copyright © 2024. All rights reserved.