0.01
No release in over 3 years
Low commit activity in last 3 years
A short description of danger-findbugs.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.3
~> 2.14
= 3.0.7
>= 0
~> 10.0
~> 3.4
>= 0.49.0
>= 0.9.11

Runtime

 Project Readme

danger-findbugs

Gem Version

Danger plugin for findbugs formatted xml file.

Installation

$ gem install danger-findbugs

Usage

Checks on your gradle project's Java source files. This is done using finbugs Results are passed out as tables in markdown.

Running Findbugs with its basic configuration
findbugs.report
Running Findbugs with a specific gradle task or report_file
findbugs.gradle_task = "app:findbugs" #defalut: findbugs
findbugs.report_file = "app/build/reports/findbugs/findbugs.xml"
findbugs.report

Attributes

gradle_module - Custom gradle module to run. This is useful when your project has different flavors. Defaults to "app".

gradle_modules - Custom multiple gradle module to run. Defaults to "[gradle_module]".

gradle_task - Custom gradle task to run. This is useful when your project has different flavors. Defaults to "findbugs".

gradle_project - Custom gradle project directory. Defaults is repository's root directory.

report_file - Location of report file If your findbugs task outputs to a different location, you can specify it here. Defaults to "build/reports/findbugs_report.xml".

Methods

report - Calls findbugs task of your gradle project. It fails if gradlew cannot be found inside current directory. It fails if report_file cannot be found inside current directory.

target_files - A getter for current updated files

exec_gradle_task - Run gradle task

gradlew_exists? - Check gradlew file exists in current directory

report_file_exist? - Check report_file exists in current directory

findbugs_report - A getter for gradle_task, returning "findbugs" if value is nil.

bug_issues - A getter for gradle_task, returning "findbugs" if value is nil.

send_inline_comment - Send inline comment with danger's warn or fail method