Spring Shell の org.springframework.shell.standard.ShellMethodAvailability アノテーション内にある無効な参照を報告します。
例:
@ShellComponent
public class MyCommands {
@ShellMethod("sum")
@ShellMethodAvailability("sumAvailability") // アノテーション値は未解決のシンボルとしてハイライトされます
public int sum(int a, int b) {
return a + b;
}
@ShellMethodAvailability("sumMethod") // アノテーション値は未解決のシンボルとしてハイライトされます
public Availability isSumAvailable() {
return Availability.available();
}
}