diff options
| -rw-r--r-- | main/build.xml | 8 | ||||
| -rw-r--r-- | main/project/findbugs/exclusions.xml | 17 |
2 files changed, 24 insertions, 1 deletions
diff --git a/main/build.xml b/main/build.xml index 4ad1236..6178f2b 100644 --- a/main/build.xml +++ b/main/build.xml @@ -69,7 +69,13 @@ <target name="findbugs"> <mkdir dir="reports" /> - <findbugs home="${findbugs.home}" output="xml" outputFile="reports/findbugs.xml"> + <gettarget + androidJarFileOut="project.target.android.jar" + androidAidlFileOut="project.target.framework.aidl" + bootClassPathOut="project.target.class.path" + targetApiOut="project.target.apilevel" + minSdkVersionOut="project.minSdkVersion" /> + <findbugs home="${findbugs.home}" output="xml" outputFile="reports/findbugs.xml" excludefilter="project/findbugs/exclusions.xml"> <auxClasspath path="${project.target.android.jar}" /> <class location="${out.dir}" /> </findbugs> diff --git a/main/project/findbugs/exclusions.xml b/main/project/findbugs/exclusions.xml new file mode 100644 index 0000000..c752f89 --- /dev/null +++ b/main/project/findbugs/exclusions.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<FindBugsFilter> + <!-- generated Android resources --> + <Match> + <Class name="~.*\.R\$.*"/> + </Match> + + <!-- third party code --> + <Match> + <Not> + <Class name="~.*cgeo.*"/> + </Not> + </Match> + <Match> + <Class name="~.*kxml.*"/> + </Match> +</FindBugsFilter>
\ No newline at end of file |
