Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
集えFindBugsマスター! ~ SpotBugs 3.1.0 RC2 のご紹介 ~
Kengo TODA
May 20, 2017
Technology
0
1.8k
集えFindBugsマスター! ~ SpotBugs 3.1.0 RC2 のご紹介 ~
http://www.java-users.jp/ccc2017spring/
https://github.com/spotbugs/spotbugs
Kengo TODA
May 20, 2017
Tweet
Share
More Decks by Kengo TODA
See All by Kengo TODA
Server-side Kotlinを使うスタートアップでどんなDetektルールが育ったか / Detekt rules made in start-up working with Server-side Kotlin
eller86
0
270
Java開発者向けのKotlin Gradleビルドスクリプト入門 / Gradle Build Script in Kotlin 101
eller86
0
520
Goodbye JSR305, Hello JSpecify!
eller86
2
3.6k
Java8〜16におけるバイトコード生成の変化 / Changes of Bytecode Generation from Java 8 to 16
eller86
4
3.4k
Javaプログラミングの体験向上に関する活動 / DX enhancement around Java programming
eller86
0
3.4k
静的解析ツールで生産性向上
eller86
1
620
Building Java App in 2019
eller86
0
73
Project Reactor
eller86
1
110
SpotBugs3.1.xの現状と 内部実装が抱える問題
eller86
0
2.7k
Other Decks in Technology
See All in Technology
“Do you have a virtual router?” Discuss how to use virtual routers
line_developers
PRO
0
420
キャリアを充実させる『カギ』に!PR TIMES CTO金子達哉から学ぶアウトプット術 / output_method
catatsuy
0
200
ROS_Japan_UG_#49_LT
maeharakeisuke
0
190
データベースの発表には RDBMS 以外もありますよ
maroon1st
0
210
Oktaの管理者権限を適切に移譲してみた
shimosyan
2
220
lt53
98_justdoit
0
110
Pentesting Password Reset Functionality
anugrahsr
0
180
PCI DSS に準拠したシステム開発
yutadayo
0
160
音をアレする
koba789
0
330
Airdrop for Open Source Projects
epicsdao
0
210
ステート管理を超えるRecoil運用の考え方
uhyo
7
5k
JAWS-UG朝会_41_NakagawaAkihiro.pptx.pdf
anakagawa
2
600
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
299
110k
Why Our Code Smells
bkeepers
PRO
326
55k
Facilitating Awesome Meetings
lara
33
4.6k
For a Future-Friendly Web
brad_frost
166
7.7k
Making Projects Easy
brettharned
102
4.8k
How STYLIGHT went responsive
nonsquared
89
4.2k
The Web Native Designer (August 2011)
paulrobertlloyd
76
2.2k
What's new in Ruby 2.0
geeforr
336
30k
Mobile First: as difficult as doing things right
swwweet
213
7.8k
Support Driven Design
roundedbygravity
88
8.9k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
239
19k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
109
16k
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Ͱ͓ձ͍͠·͠ΐ͏!