何らかの理由でgwtでスキャナーを使用しようとすると、次のエラーが発生します。
No source code is available for type java.util.Scanner; did you forget to inherit a required module?
周りを見回したところ、「タイプxxxxのソースコードがありません」というエラーは、Javaタイプに相当するJavascriptタイプがないことが原因のようです。スキャナーはGWTで使用できませんか?
これが私のコードの抜粋です:
import java.util.Scanner;
...
public void submit(){
String text = editor.getEditor().getText();
Scanner input = new Scanner(text);
while(input.hasNextLine()){
String line = input.nextLine();
if(line.contains("//")){
cInfo.setDone(false);
cInfo.setCode(text);
return;
}
cInfo.setDone(true);
cInfo.setCode(text);
}
}
}