From 1b19fee53001f68c90a2c5d188318493fc0a878c Mon Sep 17 00:00:00 2001 From: nanigasi_san Date: Fri, 17 Apr 2020 23:47:57 +0900 Subject: [PATCH 1/2] add config for trigger of lint --- lib/main.js | 5 ++++- package.json | 5 +++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/lib/main.js b/lib/main.js index a31f165..16d5679 100644 --- a/lib/main.js +++ b/lib/main.js @@ -155,6 +155,9 @@ export default { atom.config.observe('linter-flake8.builtins', (value) => { this.builtins = value; }), + atom.config.observe('linter-flake8.lintsOnChange', (value) => { + this.lintsOnChange = value; + }) ); }, @@ -169,7 +172,7 @@ export default { name: 'Flake8', grammarScopes: ['source.python', 'source.python.django'], scope: 'file', - lintsOnChange: true, + lintsOnChange: this.lintsOnChange, lint: async (textEditor) => { if (!atom.workspace.isTextEditor(textEditor)) { // Invalid TextEditor diff --git a/package.json b/package.json index 1ece9ab..fa0d70f 100644 --- a/package.json +++ b/package.json @@ -81,6 +81,11 @@ "type": "string" }, "description": "Define additional built in variables, in a comma separated list." + }, + "lintsOnChange": { + "type": "boolean", + "default": true, + "description": "trigger of lint. if false, lint on save." } }, "dependencies": { From fc1862bef64c4d9474d35737bb328d054453a752 Mon Sep 17 00:00:00 2001 From: nanigasi_san Date: Sat, 18 Apr 2020 00:02:04 +0900 Subject: [PATCH 2/2] lint --- lib/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/main.js b/lib/main.js index 16d5679..ec584c1 100644 --- a/lib/main.js +++ b/lib/main.js @@ -157,7 +157,7 @@ export default { }), atom.config.observe('linter-flake8.lintsOnChange', (value) => { this.lintsOnChange = value; - }) + }), ); },