1
0
mirror of https://github.com/netdata/netdata.git synced 2021-06-06 23:03:21 +03:00
Files
netdata/.lgtm.yml
George Moschovitis fe5646ce76 Split js 2 (#4581)
* Mild cleanup of dashboard.js (#4461)

* Balancing of else clauses

* More cleanup, fixed nasty bug introduced by previous commit

* More cleanup

* More refactoring

* Wip

* More refactoring

* Wip

* Cleanup, wip

* Refactor for-loop

* Remove .hasOwnProperties, wip

* Split dashboard.js into multiple files, wip #4479

* Fixed a bug in common min/max

* Extracted more files from dashboard.js

* Extracted more code, wip

* Extract units-conversion.js and sparkline.js

* Do not include morris.js, c3.js and raphael.js in dashbaord.js

They are extracted as separate files but not included in dashboards.js

* Removed refs to obsolete charting libraries #4492

* Extracted google-charts #4479

* Extracted google-charts

* Extracted more charting libraries, cleanup

* Organize charting libs in subfolder

* Apply WebStorm formatter (mostly adds missing braces)

* Additional formatting with WebStorm #4461

* Extracted d3pie, peity, localstorage

* Extracted options.js, fixed some issues with dependencies, wip

* Extracted boot.js

* Fixes in for loops #4461

* Removed extrtacted d3pie from main file

* Extracted registry.js

* Extracted alarms.js

* Extracted error-handling.js

* Extracted fast formatting to utils.js

* Extracted chart libraries registration code

* Extracted some js/css loading code into boot.js

* Added some info on generating dashboard.js

* Fixed issues reported by LGTM

* added slitted dashboard.js to makefiles

* Minor

* Please keep build-dashboard-js

It's useful during development, I will clean this up in the mid-term

* Moved server-detection to utils

* Extracted themes.js

* Extracted common.js

* Extracted dependencies.js

* Extracted server-detection.js

* Extracted timeout.js

* Extracted chart-registry.js

* Remove excessive requestAnimationFrame compat checks, fixes #4501

* Remove that == this #4514

* Wip, #4514

* Wip, #4514

* More that -> this conversions

* Configure LGTM to ignore web/gui/src #4515

* (x === false) -> (!x) #4461

* Cleaned up commented === false clauses

* Properly configure LGTM to ignore web/gui/src #4515

* Snake-case to camel-case #4509

* wip #4509

* Minor

* Updated Makefile.am

* Case changes, wip #4509

* Removed double underscores

* Wip #4509

* Wip #4509

* merged dashboard.js

* deleted build-dashboard-js.sh
2018-11-08 11:37:06 +02:00

25 lines
1.1 KiB
YAML

---
# LGTM does a good job at classifying files, but sometimes it needs some help.
# To classify files which shouldn't be checked we need to define where such
# files are located and manually assign them one of possible categories:
# docs, generated, library, template, test
# More information can be found in lgtm documentation:
# https://help.semmle.com/lgtm-enterprise/user/help/file-classification.html#built-in-tags
# https://lgtm.com/help/lgtm/lgtm.yml-configuration-file
path_classifiers:
library:
- collectors/python.d.plugin/python_modules/third_party/
- collectors/python.d.plugin/python_modules/urllib3/
- collectors/python.d.plugin/python_modules/pyyaml2/
- collectors/python.d.plugin/python_modules/pyyaml3/
- 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/net-snmp.js
- collectors/node.d.plugin/node_modules/pixl-xml.js
- web/gui/lib/
- web/gui/src/
- web/gui/css/
test:
- tests/