@@ -9,6 +9,7 @@ export enum Product {
99 pylint ,
1010 flake8 ,
1111 pep8 ,
12+ pylama ,
1213 prospector ,
1314 pydocstyle ,
1415 yapf ,
@@ -23,14 +24,15 @@ ProductInstallScripts.set(Product.flake8, ['pip', 'install', 'flake8']);
2324ProductInstallScripts . set ( Product . mypy , [ 'pip' , 'install' , 'mypy-lang' ] ) ;
2425ProductInstallScripts . set ( Product . nosetest , [ 'pip' , 'install' , 'nose' ] ) ;
2526ProductInstallScripts . set ( Product . pep8 , [ 'pip' , 'install' , 'pep8' ] ) ;
27+ ProductInstallScripts . set ( Product . pylama , [ 'pip' , 'install' , 'pylama' ] ) ;
2628ProductInstallScripts . set ( Product . prospector , [ 'pip' , 'install' , 'prospector' ] ) ;
2729ProductInstallScripts . set ( Product . pydocstyle , [ 'pip' , 'install' , 'pydocstyle' ] ) ;
2830ProductInstallScripts . set ( Product . pylint , [ 'pip' , 'install' , 'pylint' ] ) ;
2931ProductInstallScripts . set ( Product . pytest , [ 'pip' , 'install' , '-U' , 'pytest' ] ) ;
3032ProductInstallScripts . set ( Product . yapf , [ 'pip' , 'install' , 'yapf' ] ) ;
3133
3234
33- const Linters : Product [ ] = [ Product . flake8 , Product . pep8 , Product . prospector , Product . pylint , Product . mypy , Product . pydocstyle ] ;
35+ const Linters : Product [ ] = [ Product . flake8 , Product . pep8 , Product . pylama , Product . prospector , Product . pylint , Product . mypy , Product . pydocstyle ] ;
3436const Formatters : Product [ ] = [ Product . autopep8 , Product . yapf ] ;
3537const TestFrameworks : Product [ ] = [ Product . pytest , Product . nosetest , Product . unittest ] ;
3638
@@ -40,6 +42,7 @@ ProductNames.set(Product.flake8, 'flake8');
4042ProductNames . set ( Product . mypy , 'mypy' ) ;
4143ProductNames . set ( Product . nosetest , 'nosetest' ) ;
4244ProductNames . set ( Product . pep8 , 'pep8' ) ;
45+ ProductNames . set ( Product . pylama , 'pylama' ) ;
4346ProductNames . set ( Product . prospector , 'prospector' ) ;
4447ProductNames . set ( Product . pydocstyle , 'pydocstyle' ) ;
4548ProductNames . set ( Product . pylint , 'pylint' ) ;
@@ -52,6 +55,7 @@ SettingToDisableProduct.set(Product.flake8, 'linting.flake8Enabled');
5255SettingToDisableProduct . set ( Product . mypy , 'linting.mypyEnabled' ) ;
5356SettingToDisableProduct . set ( Product . nosetest , 'unitTest.nosetestsEnabled' ) ;
5457SettingToDisableProduct . set ( Product . pep8 , 'linting.pep8Enabled' ) ;
58+ SettingToDisableProduct . set ( Product . pylama , 'linting.pylamaEnabled' ) ;
5559SettingToDisableProduct . set ( Product . prospector , 'linting.prospectorEnabled' ) ;
5660SettingToDisableProduct . set ( Product . pydocstyle , 'linting.pydocstyleEnabled' ) ;
5761SettingToDisableProduct . set ( Product . pylint , 'linting.pylintEnabled' ) ;
0 commit comments