简介
静态类型的 JVM 语言,有异常类层次结构,并在编译期检查声明的受检异常。
使用这门语言的成员
参与的讨论
Wrapping exceptions without losing the cause
new ImportFailure("Import failed") is all that reaches the diagnostic log once the import tool catches a low-level failure an…
A helper ported from Java picks a different overload in Groovy
Moved a Java helper class into Groovy on the build script side, and the same call went to a different method. Laid out in ord…
The version catalog works everywhere except my convention plugins
Moving versions into gradle/libs.versions.toml, with shared setup in convention plugins under buildSrc. The idea was one plac…
Java declares its dependencies twice and the lists drift
A modular Java project describes its dependencies twice. The build script says which artifacts to download and put on a path.…
Adding label(Integer) breaks label(null) on rebuild
Small change, on paper. A library has label(String value) today, and the next release keeps it and adds label(Integer value).…