PMD – J2EEルール・セット

J2EEに関するルールセットです。
※PMD 3.9に対応しています。

UseProperClassLoader

getClassLoader()メソッドが使用されていないかチェックします。
J2EEでは、getClassLoader()メソッドは予想通りに動作しない恐れがありますので、
Thread.currentThread().getContextClassLoader()メソッドを使用してください。

public class Foo
{
    ClassLoader cl = Bar.class.getClassLoader();
}

コメント

Copied title and URL