Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
集えFindBugsマスター! ~ SpotBugs 3.1.0 RC2 のご紹介 ~
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Kengo TODA
May 20, 2017
Technology
2.4k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
集えFindBugsマスター! ~ SpotBugs 3.1.0 RC2 のご紹介 ~
http://www.java-users.jp/ccc2017spring/
https://github.com/spotbugs/spotbugs
Kengo TODA
May 20, 2017
More Decks by Kengo TODA
See All by Kengo TODA
Kotlin 開発のツラミを爆破した話! / Explode the difficulty of Kotlin dev!
eller86
0
140
生成AI 業務応用向けガイドライン 斜め読み / Overview of Generative AI Business Application Guidelines
eller86
0
200
KotlinユーザのためのJSpecify入門 / JSpecify 101 for Kotlin Devs
eller86
0
2k
JavaとGroovyで書かれたGradleプラグインをKotlinで書き直した話 / Converted a Gradle plugin from Groovy&Java to Kotlin
eller86
0
1.9k
ヒューマンスキル / The Humanskills
eller86
0
770
医療機関向けシステムの信頼性 / Reliability of systems for medical institutions
eller86
0
530
Server-side Kotlinを使うスタートアップでどんなDetektルールが育ったか / Detekt rules made in start-up working with Server-side Kotlin
eller86
0
1.7k
Java開発者向けのKotlin Gradleビルドスクリプト入門 / Gradle Build Script in Kotlin 101
eller86
1
2.2k
Goodbye JSR305, Hello JSpecify!
eller86
2
5.6k
Other Decks in Technology
See All in Technology
アラート調査向けAIエージェントの本番導入とその後/AI Agents for Alert Investigation: Production Deployment and After
taddy_919
1
380
Why is RC4 still being used?
tamaiyutaro
0
290
【FinOps】データドリブンな意思決定を目指して
z63d
3
610
知見・人・API・DB・予算 ─ ナイナイ尽くしだった人事データ整備 with dbt、5年間の学び
ken6377
1
150
CVE-2026-20833_脆弱性対応とAES 化について
jukishiya
0
360
美しいコードを書くためにF#を学んでみた話
yud0uhu
1
180
きのこカンファレンス2026_肩書きを外したとき私は誰か
yamasatimi
1
130
AIDLC_ヤフーショッピングの取り組み
lycorptech_jp
PRO
0
520
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
11k
End-to-Endで考える信頼性 —LINEアプリにおけるクライアント開発×SRE連携の実践
maruloop
2
370
組織における AI-DLC 実践
askul
0
310
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
8.3k
Featured
See All Featured
The untapped power of vector embeddings
frankvandijk
2
1.8k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
410
The Curse of the Amulet
leimatthew05
2
13k
Bash Introduction
62gerente
615
220k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
250
Crafting Experiences
bethany
1
200
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.4k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
sira's awesome portfolio website redesign presentation
elsirapls
0
290
We Are The Robots
honzajavorek
0
270
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
180
Transcript
ू͑FindBugsϚελʔʂ ʙ SpotBugs 3.1.0 RC2 ͷ͝հ ʙ 2017/May/20 JJUG CCC
2017 Spring, Kengo TODA (
[email protected]
)
લஔ͖ • FindBugsίϛϡχςΟʹ͓͚Δྫͷ݅ͷహɺͦͯ͠ SpotBugsͱԿ͔
3.0.1 -> 3.1.0-RC2 (ػೳ) • Java7αϙʔτ, WebCloud, BlueJαϙʔτͷഇࢭ • Java8αϙʔτͷ্
• ެࣜGradleϓϥάΠϯ • 2ׂऑͷվળ • ຊޠϝοηʔδͷվળʢThanks @orihalcon128!ʣ
3.0.1 -> 3.1.0-RC2 (ߏ) • AntͱMavenͷࠞˠ΄΅Gradleͱ͖Ͳ͖Ant • Travis CIɺCoverallsͷಋೖ •
σΟϨΫτϦߏͷվળ • ґଘͷཧ
3.0.1 -> 3.1.0-RC2 (ଞ) • CHANGELOG.md in 3.1.0_RC2 tag
Քಇ֬ೝ࣮ • ίϚϯυϥΠϯ • Maven • SonarQube (sonar-findbugsΛࣗͰϏϧυ) • Guide
for migration from FindBugs 3.0 to SpotBugs 3.1
Λݟ͚ͭͨΒ • ӳޠͰIssuePRΛૹͬͯ΄͍͠ʂ • MCVEͷॻ͖ํ͕CONTRIBUTING.mdʹهࡌ
3.1.0 -> 4.0.0 • https://github.com/spotbugs/spotbugs/milestone/2 • Java9ରԠʢJigsawʣ • ϚϧνεϨουରԠʁAndroidαϙʔτʁ •
ͭ·Γɺ͜Ε͔Βٞ
Thank you! GitHubͰ͓ձ͍͠·͠ΐ͏!