Slide 13
Slide 13 text
この未来を回避するためにJSpecifyが目指しているもの
● 既存ツールのコミュニティと合意を得ることを意識
○ People from the following projects and organizations are collaborating on this project:
Facebook (Infer), Google (Android, Error Prone, Guava), JetBrains (IntelliJ IDEA, Kotlin), Uber
(NullAway), PMD Team (PMD), VMWare (Spring), SonarSource (SonarQube), SpotBugs Team
(SpotBugs), Square
○ Checker frameworkのサポートも視野
● まずNullnessに絞り、関連機能を試験的に実装してもらう
○ Kotlin 1.5.20: Support for JSpecify nullness annotations
○ IntelliJ IDEA: 実装中
○ SpotBugs: プラグイン実装中
13