https://geechs-magazine.com/tag/tech/20170517
NTTデータ http://terasolunaorg.github.io/
@Test(enabled=false)
をクラスの頭に設置
@Test(enabled=false)
public class DBConfigTest {
}
</code>
http://blog-ja.sideci.com/entry/2017/12/27/checkstyle-and-oss
~/.gradle/gradle.properties か プロジェクトルート
systemProp.http.proxyHost=ip
systemProp.http.proxyPort=port
systemProp.http.nonProxyHosts=192.168.1.*|192.168.2.*|localhost
systemProp.https.proxyHost=ip
systemProp.https.proxyPort=port
systemProp.https.nonProxyHosts=192.168.1.*|192.168.2.*|localhost
プロジェクト名 | プロジェクト概要 | checkstyle.xmlの有無 | ビルドツールへの組込 | コーディング規約 |
---|---|---|---|---|
ReactiveX/RxJava | 非同期プログラミング用API | 有 | gradle | 比較的少数のルールのみ採用 |
iluwatar/java-design-patterns | デザインパターンのJavaによる実装 | 有 | maven | Google Java Styleベース |
elastic/elasticsearch | 分散検索エンジン | 有 | gradle | 比較的少数のルールのみ採用 |
square/retrofit | 型安全なHTTPクライアントライブラリ | 有 | maven | Google Java Styleベース |
square/okhttp | Android向けHTTPクライアントライブラリ | 有 | maven | Google Java Styleベース |
google/guava | Google Core Libraries for Java | - | - | Google Java Style |
PhilJay/MPAndroidChart | Android向けグラフライブラリ | - | - | |
JetBrains/kotlin | プログラミング言語 | - | - | |
JakeWharton/butterknife | Android向けView Injectionライブラリ | 有 | gradle | Google Java Styleベース |
bumptech/glide | Android向けメディア管理ライブラリ | 有 | gradle | 独自ルールで多数のチェックを実行 |
/**
* 入力された文字列を標準出力に出力する.
* @param input 入力文字列
* @throws IllegalArgumentException 入力が null の場合
*/
public void printInput(String input) {
if (input == null) {
new IllegalArgumentException("input must not be null");
}
System.out.println("Input is " + input);
}