chiark / gitweb /
scanner: promote jar and aar files present in the repo to errors
[fdroidserver.git] / fdroidserver / scanner.py
index 8f66f65b3dbe30568562e941dfad996859474f0f..de58b9d41f9c9be5f908a5e5f968aae70acf6615 100644 (file)
@@ -198,7 +198,13 @@ def scan_source(build_dir, build):
             elif ext == 'jar':
                 for name in suspects_found(curfile):
                     count += handleproblem('usual supect \'%s\'' % name, path_in_build_dir, filepath)
-                warnproblem('JAR file', path_in_build_dir)
+                if curfile == 'gradle-wrapper.jar':
+                    removeproblem('gradle-wrapper.jar', path_in_build_dir, filepath)
+                else:
+                    count += handleproblem('JAR file', path_in_build_dir, filepath)
+
+            elif ext == 'aar':
+                count += handleproblem('AAR file', path_in_build_dir, filepath)
 
             elif ext == 'java':
                 if not os.path.isfile(filepath):