Flake8文檔中使用的術語表?

檢查

與錯誤代碼相對應的一段邏輯。檢查可以是樣式檢查(例如,根據用戶配置的最大值檢查給定行的長度)或lint檢查(例如,檢查未使用的導入)或插件定義的其他檢查。

錯誤類別

更大的一組相關的 error code 例如, W503W504 是兩個與空白相關的代碼。 W50 將是與空白相關的最具體的代碼類。 W 將是包含所有空白錯誤的警告類。

錯誤
錯誤代碼
違反

與特定符號有關的符號 check . 例如,pycodestyle實現 check 在二進制運算符周圍查找空白,并將返回錯誤代碼 W503W504 .

格式化程序

A plugin 這增加了 Flake8 當傳遞給 flake8 --format .

麥卡貝

項目 Flake8 取決于計算代碼單元(例如函數)的McCabe復雜度。它使用 C class 屬于 error code S

插件

通常從PyPI安裝以增強 Flake8 通過添加一個或多個 check 或提供額外的 formatter S

pycodestyle格式

項目 Flake8 依賴于提供樣式強制。pycodestyle實現 check 用于 PEP 8 . 它使用 EW class 的es error code S

pyflakes

項目 Flake8 依賴于lint文件(檢查未使用的導入、變量等)。它使用 F class 屬于 error code 報告人 Flake8 .

警告

通常是 Werror code 來自pycodestyle。