我目前有一个.codeclimate.yml
如下开头的:
---
engines:
duplication:
enabled: true
config:
languages:
- ruby
- javascript
- python
- php
也就是说,CodeClimate 配置为适用于包括 Python 在内的多种语言。但是,我遇到了这个问题,在https://github.com/codeclimate/codeclimate-duplication/issues/129中进行了描述,CodeClimate 认为代码在 Python 2 中,并SyntaxError
在 Python 的新功能(如 f-strings)上引发了 s . 按照该链接上的说明,我想更新.codeclimate.yml
如下:
engines:
duplication:
enabled: true
config:
languages:
ruby:
javascript:
python:
python_version: 3
php:
因此,它不是一系列语言,而是一个映射,其中只有python
键与python_version
.
但是,我无法从文档中确认这是否是更新.codeclimate.yml
. 这行得通吗?