浏览代码

MAPREDUCE-3209. Jenkins reports 160 FindBugs warnings (mahadev)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1190140 13f79535-47bb-0310-9956-ffa450edef68
Mahadev Konar 13 年之前
父节点
当前提交
9b34900c89

+ 2 - 0
hadoop-mapreduce-project/CHANGES.txt

@@ -1827,6 +1827,8 @@ Release 0.23.0 - Unreleased
     MAPREDUCE-3186. User jobs are getting hanged if the Resource manager process goes down 
     MAPREDUCE-3186. User jobs are getting hanged if the Resource manager process goes down 
     and comes up while job is getting executed. (Eric Payne via mahadev)
     and comes up while job is getting executed. (Eric Payne via mahadev)
 
 
+    MAPREDUCE-3209. Jenkins reports 160 FindBugs warnings (mahadev)
+
 Release 0.22.0 - Unreleased
 Release 0.22.0 - Unreleased
 
 
   INCOMPATIBLE CHANGES
   INCOMPATIBLE CHANGES

+ 1 - 1
hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/pom.xml

@@ -26,7 +26,7 @@
 
 
   <properties>
   <properties>
     <!-- Needed for generating FindBugs warnings using parent pom -->
     <!-- Needed for generating FindBugs warnings using parent pom -->
-    <mr.basedir>${project.parent.parent.basedir}</mr.basedir>
+    <mr.basedir>${project.parent.basedir}/..</mr.basedir>
   </properties>
   </properties>
 
 
   <dependencies>
   <dependencies>

+ 1 - 1
hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-hs/pom.xml

@@ -26,7 +26,7 @@
 
 
   <properties>
   <properties>
     <!-- Needed for generating FindBugs warnings using parent pom -->
     <!-- Needed for generating FindBugs warnings using parent pom -->
-    <mr.basedir>${project.parent.parent.basedir}</mr.basedir>
+    <mr.basedir>${project.parent.basedir}/..</mr.basedir>
   </properties>
   </properties>
 
 
   <dependencies>
   <dependencies>

+ 16 - 2
hadoop-mapreduce-project/hadoop-mapreduce-client/pom.xml

@@ -28,7 +28,6 @@
 
 
   <properties>
   <properties>
     <!-- Needed for generating FindBugs warnings using parent pom -->
     <!-- Needed for generating FindBugs warnings using parent pom -->
-    <mr.basedir>../</mr.basedir>
   </properties>
   </properties>
 
 
 
 
@@ -258,7 +257,22 @@
     </dependency>
     </dependency>
 
 
   </dependencies>
   </dependencies>
-  
+ 
+  <build>
+    <plugins>
+       <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>findbugs-maven-plugin</artifactId>
+         <configuration>
+          <findbugsXmlOutput>true</findbugsXmlOutput>
+          <xmlOutput>true</xmlOutput>
+          <excludeFilterFile>${mr.basedir}/dev-support/findbugs-exclude.xml</excludeFilterFile>
+          <effort>Max</effort>
+       </configuration>
+     </plugin>
+    </plugins>
+  </build>
+ 
   <modules>
   <modules>
     <module>hadoop-mapreduce-client-core</module>
     <module>hadoop-mapreduce-client-core</module>
     <module>hadoop-mapreduce-client-common</module>
     <module>hadoop-mapreduce-client-common</module>