fix linter errors

This commit is contained in:
Yatao Li 2020-12-19 22:35:12 +08:00
commit f20c4c9725
3 changed files with 10 additions and 10 deletions

View file

@ -115,8 +115,8 @@ parser.add_argument( '--sudo',
done_languages = set() done_languages = set()
for name, gadget in gadgets.GADGETS.items(): for name, gadget in gadgets.GADGETS.items():
langs = gadget[ 'language' ] langs = gadget[ 'language' ]
if not isinstance(langs, list): if not isinstance( langs, list ):
langs = [langs] langs = [ langs ]
for lang in langs: for lang in langs:
if lang in done_languages: if lang in done_languages:
continue continue
@ -186,13 +186,13 @@ manifest = installer.Manifest()
for name, gadget in gadgets.GADGETS.items(): for name, gadget in gadgets.GADGETS.items():
langs = gadget[ 'language' ] langs = gadget[ 'language' ]
if not isinstance(langs, list): if not isinstance( langs, list ):
langs = [langs] langs = [ langs ]
skip = 0 skip = 0
for lang in langs: for lang in langs:
if not gadget.get( 'enabled', True ): if not gadget.get( 'enabled', True ):
if ( not args.force_all if ( not args.force_all
and not getattr( args, 'force_enable_' + lang) ): and not getattr( args, 'force_enable_' + lang ) ):
skip = skip + 1 skip = skip + 1
continue continue
else: else:
@ -202,7 +202,7 @@ for name, gadget in gadgets.GADGETS.items():
if getattr( args, 'disable_' + lang ): if getattr( args, 'disable_' + lang ):
skip = skip + 1 skip = skip + 1
continue continue
if skip == len(langs): if skip == len( langs ):
continue continue
if not args.upgrade: if not args.upgrade:

View file

@ -21,7 +21,7 @@ import os
GADGETS = { GADGETS = {
'vscode-cpptools': { 'vscode-cpptools': {
'language': ['c', 'cpp', 'rust'], 'language': [ 'c', 'cpp', 'rust' ],
'download': { 'download': {
'url': 'https://github.com/Microsoft/vscode-cpptools/releases/download/' 'url': 'https://github.com/Microsoft/vscode-cpptools/releases/download/'
'${version}/${file_name}', '${version}/${file_name}',
@ -225,7 +225,7 @@ GADGETS = {
}, },
}, },
'netcoredbg': { 'netcoredbg': {
'language': ['csharp', 'fsharp', 'vbnet'], 'language': [ 'csharp', 'fsharp', 'vbnet' ],
'enabled': False, 'enabled': False,
'download': { 'download': {
'url': ( 'https://github.com/Samsung/netcoredbg/releases/download/' 'url': ( 'https://github.com/Samsung/netcoredbg/releases/download/'

View file

@ -230,8 +230,8 @@ def GadgetListToInstallerArgs( *gadget_list ):
continue continue
lang = gadget[ "language" ] lang = gadget[ "language" ]
if isinstance(lang, list): if isinstance( lang, list ):
lang = lang[0] lang = lang[ 0 ]
if not gadget.get( 'enabled', True ): if not gadget.get( 'enabled', True ):
installer_args.append( f'--force-enable-{lang}' ) installer_args.append( f'--force-enable-{lang}' )