Kengo's blog

Technical articles about original projects, JVM, Static Analysis and TypeScript.

log: Jul/8-26

During these days, I moved from Shanghai to Singapore so I could not cost so much time to catch up information.

Output

refactoring: findbugs-slf4j

To add next detector, I refactored implementation around ArrayDataHandler. I added a simple strategy interface, and it will let me to reuse ArrayDataHandler from new detector.

And here is a new detector which uses this strategy interface.

new detector in findbugs-plugin

Now it can detect unknown nullness. This detector uses reflection to avoid a bug of Findbugs, and it can be removed when Findbugs fixes this bug.

https://github.com/WorksApplications/findbugs-plugin/pull/8