Help us understand the problem. What is going on with this article?

yamllintのconfig

More than 1 year has passed since last update.

yamllint をインストールして使ったら、警告が出すぎるので設定変更。

~/.config/yamllint/config を作ってルールを設定しますが、extends 句で元にする設定を指定しないと、config で指定したルールだけになってしまいます。

最初、緩めるルールを一つ書いてテストしただけで、大量に出ていた警告がまったく出なくなっておかしいと思ったら、default のルールを参考にルールを書くか、extends でベースとするルールを指定する必要がありました。

作った設定は緩めの relaxed をベースにこんな感じで。

---
extends: relaxed

rules:
    document-start: 
        present: false
    brackets:
        min-spaces-inside: 0
        max-spaces-inside: 1
        min-spaces-inside-empty: 0
        max-spaces-inside-empty: 1 
    trailing-spaces: disable
    line-length: 
        max: 135
        allow-non-breakable-words: true
        allow-non-breakable-inline-mappings: true
    colons: 
        max-spaces-before: 0
        max-spaces-after: 1
    hyphens: 
        max-spaces-after: 3

参考
yamllint documentation
yamllintの設定の記事

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away