Temporarily disable external-json linters
authorHerbert Valerio Riedel <hvr@gnu.org>
Sat, 5 Dec 2015 08:55:50 +0000 (09:55 +0100)
committerHerbert Valerio Riedel <hvr@gnu.org>
Sat, 5 Dec 2015 08:55:50 +0000 (09:55 +0100)
This temporarily disables the external json linters
introduced via
020375d1e723339a95b86d0d3b8a8214b1cc144a and
901cab10609dc9795e57163834512373530fc4a5.

The new linters break the differential validation in Harbormaster
because the submodules are not cloned early enough (i.e. before `arc` is
called by the script).

.arcconfig
.arclint

index c886789..b9c3932 100644 (file)
@@ -1,9 +1,5 @@
 {
   "project.name"        : "ghc",
   "repository.callsign" : "GHC",
 {
   "project.name"        : "ghc",
   "repository.callsign" : "GHC",
-  "phabricator.uri"     : "https://phabricator.haskell.org",
-
-  "load": [
-    ".arc-linters/arcanist-external-json-linter"
-  ]
+  "phabricator.uri"     : "https://phabricator.haskell.org"
 }
 }
index ef43856..8f83776 100644 (file)
--- a/.arclint
+++ b/.arclint
       "severity": {
         "2": "disabled"
       }
       "severity": {
         "2": "disabled"
       }
-    },
-    "check-binaries": {
-      "type": "external-json",
-      "external-json.script": "python .arc-linters/check-binaries.py"
-    },
-    "bad-assert-clang-cpp": {
-      "type": "external-json",
-      "include": ["(\\.(l?hs|x|y\\.pp)(\\.in)?$)"],
-      "external-json.script": "python .arc-linters/check-cpp.py"
     }
   },
 
     }
   },