From f6fe61babd8437352f7db100bb292e1bee2ffebc Mon Sep 17 00:00:00 2001 From: Valeriya Date: Tue, 6 Aug 2019 15:42:59 +0300 Subject: [PATCH] Move linter deprecation 'syntax' to 'defaults' --- linter.py | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/linter.py b/linter.py index 1b28e25..b479200 100644 --- a/linter.py +++ b/linter.py @@ -17,21 +17,13 @@ class Reek(RubyLinter): """Provides an interface to reek.""" - syntax = ( - 'better rspec', - 'betterruby', - 'cucumber steps', - 'rspec', - 'ruby experimental', - 'ruby on rails', - 'ruby' - ) + 'defaults' = { + 'selector': 'source.ruby - text.html - text.haml' + } + cmd = 'ruby -S reek' regex = r'^.+?\[(?P\d+).*\]:(?P.+) \[.*\]' tempfile_suffix = 'rb' - version_args = '-S reek -v' - version_re = r'reek\s(?P\d+\.\d+\.\d+)' - version_requirement = '>= 3.5.0' config_file = ('-c', 'config.reek') def split_match(self, match):