├── .gitignore ├── LICENSE ├── META-INF └── plugin.xml ├── README.md ├── doc ├── config.png └── inspect.png ├── resources └── inspectionDescriptions │ └── JscsInspection.html ├── src └── com │ └── jscs │ ├── JscsBundle.java │ ├── JscsBundle.properties │ ├── JscsProjectComponent.java │ ├── actions │ └── JscsFixAction.java │ ├── cli │ ├── JscsFinder.java │ ├── JscsRunner.java │ ├── JscsSettings.java │ └── data │ │ ├── JscsLint.java │ │ └── LintResult.java │ └── settings │ ├── JscsSettingsPage.form │ ├── JscsSettingsPage.java │ └── Settings.java ├── testData ├── .jscsrc ├── es6.js ├── inspections │ └── requireSpaceBeforeBinaryOperators.js └── jsx.js └── tests └── com └── jscs ├── JscsTest.java ├── TestUtils.java └── utils └── JscsRunnerTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idok/jscs-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idok/jscs-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idok/jscs-plugin/HEAD/META-INF/plugin.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idok/jscs-plugin/HEAD/README.md -------------------------------------------------------------------------------- /doc/config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idok/jscs-plugin/HEAD/doc/config.png -------------------------------------------------------------------------------- /doc/inspect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idok/jscs-plugin/HEAD/doc/inspect.png -------------------------------------------------------------------------------- /resources/inspectionDescriptions/JscsInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idok/jscs-plugin/HEAD/resources/inspectionDescriptions/JscsInspection.html -------------------------------------------------------------------------------- /src/com/jscs/JscsBundle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idok/jscs-plugin/HEAD/src/com/jscs/JscsBundle.java -------------------------------------------------------------------------------- /src/com/jscs/JscsBundle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idok/jscs-plugin/HEAD/src/com/jscs/JscsBundle.properties -------------------------------------------------------------------------------- /src/com/jscs/JscsProjectComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idok/jscs-plugin/HEAD/src/com/jscs/JscsProjectComponent.java -------------------------------------------------------------------------------- /src/com/jscs/actions/JscsFixAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idok/jscs-plugin/HEAD/src/com/jscs/actions/JscsFixAction.java -------------------------------------------------------------------------------- /src/com/jscs/cli/JscsFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idok/jscs-plugin/HEAD/src/com/jscs/cli/JscsFinder.java -------------------------------------------------------------------------------- /src/com/jscs/cli/JscsRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idok/jscs-plugin/HEAD/src/com/jscs/cli/JscsRunner.java -------------------------------------------------------------------------------- /src/com/jscs/cli/JscsSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idok/jscs-plugin/HEAD/src/com/jscs/cli/JscsSettings.java -------------------------------------------------------------------------------- /src/com/jscs/cli/data/JscsLint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idok/jscs-plugin/HEAD/src/com/jscs/cli/data/JscsLint.java -------------------------------------------------------------------------------- /src/com/jscs/cli/data/LintResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idok/jscs-plugin/HEAD/src/com/jscs/cli/data/LintResult.java -------------------------------------------------------------------------------- /src/com/jscs/settings/JscsSettingsPage.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idok/jscs-plugin/HEAD/src/com/jscs/settings/JscsSettingsPage.form -------------------------------------------------------------------------------- /src/com/jscs/settings/JscsSettingsPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idok/jscs-plugin/HEAD/src/com/jscs/settings/JscsSettingsPage.java -------------------------------------------------------------------------------- /src/com/jscs/settings/Settings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idok/jscs-plugin/HEAD/src/com/jscs/settings/Settings.java -------------------------------------------------------------------------------- /testData/.jscsrc: -------------------------------------------------------------------------------- 1 | { 2 | "preset": "airbnb" 3 | } -------------------------------------------------------------------------------- /testData/es6.js: -------------------------------------------------------------------------------- 1 | //class X() { 2 | // 3 | //} 4 | 5 | array.map(x => x * x) 6 | -------------------------------------------------------------------------------- /testData/inspections/requireSpaceBeforeBinaryOperators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idok/jscs-plugin/HEAD/testData/inspections/requireSpaceBeforeBinaryOperators.js -------------------------------------------------------------------------------- /testData/jsx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idok/jscs-plugin/HEAD/testData/jsx.js -------------------------------------------------------------------------------- /tests/com/jscs/JscsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idok/jscs-plugin/HEAD/tests/com/jscs/JscsTest.java -------------------------------------------------------------------------------- /tests/com/jscs/TestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idok/jscs-plugin/HEAD/tests/com/jscs/TestUtils.java -------------------------------------------------------------------------------- /tests/com/jscs/utils/JscsRunnerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idok/jscs-plugin/HEAD/tests/com/jscs/utils/JscsRunnerTest.java --------------------------------------------------------------------------------