mirror of
https://github.com/netdata/netdata.git
synced 2025-04-14 17:48:37 +00:00

* modularized all external plugins * added README.md in plugins * fixed title * fixed typo * relative link to external plugins * external plugins configuration README * added plugins link * remove plugins link * plugin names are links * added links to external plugins * removed unecessary spacing * list to table * added language * fixed typo * list to table on internal plugins * added more documentation to internal plugins * moved python, node, and bash code and configs into the external plugins * added statsd README * fix bug with corrupting config.h every 2nd compilation * moved all config files together with their code * more documentation * diskspace info * fixed broken links in apps.plugin * added backends docs * updated plugins readme * move nc-backend.sh to backends * created daemon directory * moved all code outside src/ * fixed readme identation * renamed plugins.d.plugin to plugins.d * updated readme * removed linux- from linux plugins * updated readme * updated readme * updated readme * updated readme * updated readme * updated readme * fixed README.md links * fixed netdata tree links * updated codacy, codeclimate and lgtm excluded paths * update CMakeLists.txt * updated automake options at top directory * libnetdata slit into directories * updated READMEs * updated READMEs * updated ARL docs * updated ARL docs * moved /plugins to /collectors * moved all external plugins outside plugins.d * updated codacy, codeclimate, lgtm * updated README * updated url * updated readme * updated readme * updated readme * updated readme * moved api and web into webserver * web/api web/gui web/server * modularized webserver * removed web/gui/version.txt
99 lines
2 KiB
YAML
99 lines
2 KiB
YAML
version: "2"
|
|
checks:
|
|
argument-count:
|
|
enabled: false
|
|
config:
|
|
threshold: 10
|
|
complex-logic:
|
|
enabled: false
|
|
config:
|
|
threshold: 10
|
|
file-lines:
|
|
enabled: false
|
|
config:
|
|
threshold: 5000
|
|
method-complexity:
|
|
enabled: false
|
|
config:
|
|
threshold: 20
|
|
method-count:
|
|
enabled: false
|
|
config:
|
|
threshold: 50
|
|
method-lines:
|
|
enabled: false
|
|
config:
|
|
threshold: 250
|
|
nested-control-flow:
|
|
enabled: false
|
|
config:
|
|
threshold: 4
|
|
return-statements:
|
|
enabled: false
|
|
config:
|
|
threshold: 4
|
|
similar-code:
|
|
enabled: false
|
|
identical-code:
|
|
enabled: false
|
|
plugins:
|
|
csslint:
|
|
enabled: true
|
|
duplication:
|
|
enabled: false
|
|
config:
|
|
languages:
|
|
- javascript:
|
|
mass_threshold: 100
|
|
- python:
|
|
python_version: 3
|
|
mass_threshold: 100
|
|
checks:
|
|
Similar code:
|
|
enabled: false
|
|
Identical code:
|
|
enabled: false
|
|
eslint:
|
|
enabled: true
|
|
checks:
|
|
max-statements:
|
|
enabled: false
|
|
complexity:
|
|
enabled: false
|
|
no-eval:
|
|
enabled: false
|
|
no-extend-native:
|
|
enabled: false
|
|
no-void:
|
|
enabled: false
|
|
no-alert:
|
|
enabled: false
|
|
no-undef-init:
|
|
enabled: false
|
|
fixme:
|
|
enabled: false
|
|
phpmd:
|
|
enabled: true
|
|
radon:
|
|
enabled: true
|
|
checks:
|
|
Complexity:
|
|
enabled: false
|
|
exclude_patterns:
|
|
- ".gitignore"
|
|
- ".githooks/"
|
|
- "tests/"
|
|
- "m4/"
|
|
- "web/css/"
|
|
- "web/lib/"
|
|
- "web/fonts/"
|
|
- "web/old/"
|
|
- "collectors/python.d.plugin/python_modules/pyyaml2/"
|
|
- "collectors/python.d.plugin/python_modules/pyyaml3/"
|
|
- "collectors/python.d.plugin/python_modules/urllib3/"
|
|
- "collectors/node.d.plugin/node_modules/lib/"
|
|
- "collectors/node.d.plugin/node_modules/asn1-ber.js"
|
|
- "collectors/node.d.plugin/node_modules/extend.js"
|
|
- "collectors/node.d.plugin/node_modules/pixl-xml.js"
|
|
- "collectors/node.d.plugin/node_modules/net-snmp.js"
|
|
|