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
生成AI 業務応用向けガイドライン 斜め読み / Overview of Generative AI Business Application Guidelines
eller86
0
190
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
760
医療機関向けシステムの信頼性 / 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.6k
Java開発者向けのKotlin Gradleビルドスクリプト入門 / Gradle Build Script in Kotlin 101
eller86
1
2.2k
Goodbye JSR305, Hello JSpecify!
eller86
2
5.5k
Java8〜16におけるバイトコード生成の変化 / Changes of Bytecode Generation from Java 8 to 16
eller86
4
4.7k
Other Decks in Technology
See All in Technology
日本 Fintech 未来予測レポート 2027〜2028年(手動編集版)
8maki
0
2.2k
LayerXにおけるセキュリティ管理の現在地と次の一手
tosho
0
130
AIエージェントが名古屋の猛暑からあなたを守る
happysamurai294
0
110
白金鉱業Meetup_Vol.24_「AIエージェントは分けるほど良い」は本当か? / Is it true that “the more you divide AI agents, the better”?
brainpadpr
1
360
Kubernetesにおける学習基盤とLLMOpsの概要
ry
1
280
エンジニアリング戦略の作り方 / Crafting Engineering Strategy
iwashi86
21
6.8k
"何を作るか"を任される エンジニアは、どう育つのか
yutaokafuji
1
660
AmazonRoute 53ではじめてのドメイン取得!HTTPS化までの道のりを整理してみた
usanchuu
3
140
SONiCで構築・運用する生成AI向けパブリッククラウドネットワーク ~実装編~
sonic
0
150
Disciplined Vibes: Scaling AI-Assisted Engineering
sheharyar
0
140
EventBridge Connection
_kensh
5
710
プロダクト開発から業務改善コンサルまで。事業全体へ「染み出す」ことで広がるエンジニアの可能性
ham0215
0
120
Featured
See All Featured
Deep Space Network (abreviated)
tonyrice
0
170
Building Applications with DynamoDB
mza
96
7.1k
The Language of Interfaces
destraynor
162
27k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
200
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.2k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
190
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
71
40k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.9k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
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Ͱ͓ձ͍͠·͠ΐ͏!