是否有可能获得 codacy 来检查导入模块的使用情况?
Is it possible to get codacy to check usage of imported modules?
我的 pylintrc 中要忽略的模块列表越来越多:
ignored-modules=anytree,apsw,bs4,cachecontrol,dateutil,inflect,matplotlib,markdown,munch,MySQLdb,pytest,pytz,requests_oauthlib,rrule,seaborn,titlecase,untangle,googleapiclient
否则 codacy 将使我的拉取请求失败。
有没有办法让 codacy 知道这些 (pip) 模块?
失败了有没有办法说"ignore these on codacy checks but don't ignore them during local runs of pylint"?
事实是 .codacy-pylintrc
file suggests it is possible to configure codacy-pylint
使用专用 pylintrc
文件(使用 -rcfile=.codacy-pylintrc
选项)
与 pylint
的本地 运行 相反,后者默认查找常规 ~/.pylintrc
文件(您不必忽略这些模块)。
,这也意味着你可以反过来做:
- 确保
pylint
的本地 运行 使用自定义文件(使用 -rcfile=xxx
选项),
- 而
codacy-pylint
将使用默认的 .pylintrc
文件
我的 pylintrc 中要忽略的模块列表越来越多:
ignored-modules=anytree,apsw,bs4,cachecontrol,dateutil,inflect,matplotlib,markdown,munch,MySQLdb,pytest,pytz,requests_oauthlib,rrule,seaborn,titlecase,untangle,googleapiclient
否则 codacy 将使我的拉取请求失败。
有没有办法让 codacy 知道这些 (pip) 模块?
失败了有没有办法说"ignore these on codacy checks but don't ignore them during local runs of pylint"?
事实是 .codacy-pylintrc
file suggests it is possible to configure codacy-pylint
使用专用 pylintrc
文件(使用 -rcfile=.codacy-pylintrc
选项)
与 pylint
的本地 运行 相反,后者默认查找常规 ~/.pylintrc
文件(您不必忽略这些模块)。
- 确保
pylint
的本地 运行 使用自定义文件(使用-rcfile=xxx
选项), - 而
codacy-pylint
将使用默认的.pylintrc
文件