mirror of https://github.com/jenkinsci/jenkins.git
				
				
				
			added findbugs to the POM with some initial filter file
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@11276 71c3de6d-444a-0410-be80-ed276b4c234a
This commit is contained in:
		
							parent
							
								
									1c698565fa
								
							
						
					
					
						commit
						a2f69f23fd
					
				
							
								
								
									
										19
									
								
								core/pom.xml
								
								
								
								
							
							
						
						
									
										19
									
								
								core/pom.xml
								
								
								
								
							|  | @ -127,6 +127,25 @@ | ||||||
|         <build.version>${version}</build.version> |         <build.version>${version}</build.version> | ||||||
|       </properties> |       </properties> | ||||||
|     </profile> |     </profile> | ||||||
|  |     <profile> | ||||||
|  |       <!-- run findbugs for better error detection --> | ||||||
|  |       <id>findbugs</id> | ||||||
|  |       <reporting> | ||||||
|  |         <plugins> | ||||||
|  |           <plugin> | ||||||
|  |             <groupId>org.codehaus.mojo</groupId> | ||||||
|  |             <artifactId>findbugs-maven-plugin</artifactId> | ||||||
|  |             <version>1.2</version> | ||||||
|  |             <configuration> | ||||||
|  |               <effort>Max</effort> | ||||||
|  |               <threshold>Normal</threshold> | ||||||
|  |               <onlyAnalyze>hudson.-</onlyAnalyze> | ||||||
|  |               <excludeFilterFile>src/findbugs-filter.xml</excludeFilterFile> | ||||||
|  |             </configuration> | ||||||
|  |           </plugin> | ||||||
|  |         </plugins> | ||||||
|  |       </reporting> | ||||||
|  |     </profile> | ||||||
|     <profile> |     <profile> | ||||||
|       <id>hudson-libs-local</id> |       <id>hudson-libs-local</id> | ||||||
|       <!-- if we have the libs checked out of CVS, use them directly --> |       <!-- if we have the libs checked out of CVS, use them directly --> | ||||||
|  |  | ||||||
|  | @ -0,0 +1,11 @@ | ||||||
|  | <FindBugsFilter> | ||||||
|  |   <Match> | ||||||
|  |     <!-- It's hard to imagine a scenario where Hudson is granted higher privilege but called by a lower privileged client. --> | ||||||
|  |     <Bug pattern="DP_CREATE_CLASSLOADER_INSIDE_DO_PRIVILEGED" /> | ||||||
|  |   </Match> | ||||||
|  |   <Match> | ||||||
|  |     <!-- Hudson defines mutable static field throughout the code so that debug features can be selectively made on and off at runtime --> | ||||||
|  |     <Bug pattern="MS_SHOULD_BE_FINAL" /> | ||||||
|  |   </Match> | ||||||
|  | 
 | ||||||
|  | </FindBugsFilter> | ||||||
		Loading…
	
		Reference in New Issue