mirror of
https://we.phorge.it/source/arcanist.git
synced 2024-11-25 00:02:40 +01:00
Add some example .arclint files to un-lie the pending documentation
Summary: Ref T2039. Provide some examples to help users figure out how to write these things. Test Plan: Checked them with `jsonlint`. Reviewers: btrahan, joshuaspence Reviewed By: joshuaspence Subscribers: epriestley Maniphest Tasks: T2039 Differential Revision: https://secure.phabricator.com/D9065
This commit is contained in:
parent
b63828a87e
commit
b6ccfd4ef5
3 changed files with 87 additions and 0 deletions
52
resources/arclint/cornucopia.arclint.example
Normal file
52
resources/arclint/cornucopia.arclint.example
Normal file
|
@ -0,0 +1,52 @@
|
|||
{
|
||||
"linters": {
|
||||
"pep8": {
|
||||
"type": "pep8",
|
||||
"include": "(\\.py$)",
|
||||
"exclude": "(^exclude.py)",
|
||||
"severity": {
|
||||
"E401": "warning"
|
||||
}
|
||||
},
|
||||
"flake8": {
|
||||
"type": "flake8",
|
||||
"include": "(\\.py$)",
|
||||
"exclude": "(^exclude\\.py)",
|
||||
"severity": {
|
||||
"E901": "advice"
|
||||
}
|
||||
},
|
||||
"csslint": {
|
||||
"type": "csslint",
|
||||
"include": "(\\.css$)"
|
||||
},
|
||||
"text": {
|
||||
"type": "text",
|
||||
"include": "(\\.txt$)"
|
||||
},
|
||||
"ruby": {
|
||||
"type": "ruby",
|
||||
"include": "(\\.rb$)"
|
||||
},
|
||||
"filename": {
|
||||
"type": "filename"
|
||||
},
|
||||
"spelling": {
|
||||
"type": "spelling"
|
||||
},
|
||||
"nolint": {
|
||||
"type": "nolint"
|
||||
},
|
||||
"generated": {
|
||||
"type": "generated"
|
||||
},
|
||||
"phpcs": {
|
||||
"type": "phpcs",
|
||||
"include": "(\\.php)",
|
||||
"severity.rules": {
|
||||
"(^PHPCS\\.E\\.)": "warning",
|
||||
"(^PHPCS\\.W\\.)": "advice"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
22
resources/arclint/general-purpose.arclint.example
Normal file
22
resources/arclint/general-purpose.arclint.example
Normal file
|
@ -0,0 +1,22 @@
|
|||
{
|
||||
"linters": {
|
||||
"filename": {
|
||||
"type": "filename"
|
||||
},
|
||||
"generated": {
|
||||
"type": "generated"
|
||||
},
|
||||
"merge-conflict": {
|
||||
"type": "merge-conflict"
|
||||
},
|
||||
"nolint": {
|
||||
"type": "nolint"
|
||||
},
|
||||
"text": {
|
||||
"type": "text"
|
||||
},
|
||||
"spelling": {
|
||||
"type": "spelling"
|
||||
}
|
||||
}
|
||||
}
|
13
resources/arclint/include-exclude.arclint.example
Normal file
13
resources/arclint/include-exclude.arclint.example
Normal file
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
"exclude": [
|
||||
"(^externals/)",
|
||||
"(\\.example$)"
|
||||
],
|
||||
"linters": {
|
||||
"pep8": {
|
||||
"type": "pep8",
|
||||
"include": "(\\.py$)",
|
||||
"exclude": "(^legacy/)"
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in a new issue