apache / apache/maven-scripting-plugin
ResourceScriptEvaluator NullPointerException
- 主要言語
- Java
- スター
- 15
- フォーク
- 10
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
### Affected version
HEAD
### Bug description
Problem here:
```
protected Object eval(ScriptEngine engine, ScriptContext context) throws ScriptException {
try (InputStream is = this.getClass().getClassLoader().getResourceAsStream(resourceName);
Reader reader = new InputStreamReader(is)) {
return engine.eval(reader, context);
} catch (IOException ex) {
throw new UncheckedIOException(resourceName + " caused:", ex);
}
}
```
probably catch the NullPointerException and convert it to a ScriptException, or maybe do that in the calling method
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
ResourceScriptEvaluator.eval から始め、具体的には issue に示されているリソースストリームと reader のセットアップを確認してください。リソースが存在しないケースを再現し、どのように報告すべきかを判断してください。ScriptException が NullPointerException の代わりに生成されれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- java
- 領域
- build-system
- issue の種類
- バグ
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 42/100