Отключить `object_name_linter` в lintr - PullRequest
1 голос
/ 04 апреля 2019

Я хочу представить lintr в наших проектах. К сожалению, наше именование переменных может быть улучшено, и мы фактически решили использовать CamelCase для функций и camelCase для переменных. Это делает lintr очень несчастным, я пытался отключить линтера, используя with_defaults(object_name_linter = NULL), но у меня ничего не получается. Я успешно отключил другие линтеры, используя технику.

Как отключить (или разрешить несколько стилей) для object_name_linter в lintr до .lintrc?

Я нахожусь на версии 1.0.3, если я запускаю с

lint(fileName, 
     with_defaults(camel_case_linter = NULL, snake_case_linter = NULL
)) 

это похоже на работу.

1 Ответ

0 голосов
/ 04 апреля 2019

Я думаю, что нашел свою проблему, я посмотрел исходный код на GitHub и понял, что мне нужно установить

object_name_linter = NULL

В 1.0.3 object_name_linter, кажется, еще не реализовано и

camel_case_linter = NULL, snake_case_linter = NULL

делает свое дело.

...