svn commit: r281789 - head

Eitan Adler eadler at FreeBSD.org
Mon Apr 20 20:33:23 UTC 2015


Author: eadler
Date: Mon Apr 20 20:33:22 2015
New Revision: 281789
URL: https://svnweb.freebsd.org/changeset/base/281789

Log:
  phabricator related changes:
  	- don't lint either contrib or crypto: these are both externally written
  	  directories
  	- add additional linters for spelling (check common typos like teh ->
  	  the)
  	- chmod linter checks for executible bit on bad files
  	- merge-conflict checks for merge conflict tokens then may have been
  	  resolved incorrectly
  	- filename checks for back characters in filenames
  	- json for json syntax correctness
  
  	- remove history.immutable: it is meaningless on subversion, and causes
  	  workflow problems when trying to use git.  It it set to 'true' by
  	  default with hg

Modified:
  head/.arcconfig
  head/.arclint

Modified: head/.arcconfig
==============================================================================
--- head/.arcconfig	Mon Apr 20 20:13:02 2015	(r281788)
+++ head/.arcconfig	Mon Apr 20 20:33:22 2015	(r281789)
@@ -1,5 +1,4 @@
 {
 	"project.name": "S",
-	"phabricator.uri" : "https://reviews.freebsd.org/",
-	"history.immutable" : true
+	"phabricator.uri" : "https://reviews.freebsd.org/"
 }

Modified: head/.arclint
==============================================================================
--- head/.arclint	Mon Apr 20 20:13:02 2015	(r281788)
+++ head/.arclint	Mon Apr 20 20:33:22 2015	(r281789)
@@ -1,9 +1,25 @@
 {
+  "exclude": "(contrib|crypto)",
   "linters": {
     "python": {
       "type": "pep8",
-      "exclude": "(contrib)",
       "include": "(\\.py$)"
+    },
+    "spelling": {
+      "type": "spelling"
+    },
+    "chmod": {
+      "type": "chmod"
+    },
+    "merge-conflict": {
+      "type": "merge-conflict"
+    },
+    "filename": {
+      "type": "filename"
+    },
+    "json": {
+      "type": "json",
+      "include": "(\\.arclint|\\.json$)"
     }
   }
 }


More information about the svn-src-head mailing list