package bluej.stride.framedjava.ast;
import bluej.stride.framedjava.elements.CodeElement;
import bluej.stride.framedjava.elements.LocatableElement.LocationMap;
import bluej.stride.framedjava.errors.CodeError;
import bluej.stride.framedjava.errors.DirectSlotError;
import bluej.stride.generic.InteractionManager;
import threadchecker.OnThread;
import threadchecker.Tag;
import java.util.List;
import java.util.concurrent.Future;
import java.util.function.Function;
| Created by neil on 20/02/2015.
|
public abstract class SlotFragment
extends JavaFragment{
|
|
|public final void showError(CodeError codeError)
|
|{}getSlot().addError(codeError);
|
|}
| Finds errors that do not prevent compilation. Often these errors
| overlap javac errors, but add more information or suggested fixes
| @param editor
| @return Null if no future, otherwise a future to complete for errors
|
@OnThread(Tag.FXPlatform)
public Future> findLateErrors(InteractionManager editor, CodeElement parent, LocationMap rootPathMap)
{
return null;
}
}
top,
use,
map,
abstract class SlotFragment
. findLateErrors
24 neLoCode
+ 9 LoComm