Skip to content

新しいルール: コロン(:)とブロック要素の組み合わせを検出するルール #16

Closed
@azu

Description

@azu

概要

現在、以下のような個別のパターンを検出するルールがあります:

  • コロン(:)とコードブロック(```)の組み合わせ (まだ未実装)
  • コロン(:)と箇条書きの組み合わせ

これらは「コロン + ブロック要素」という共通パターンとして統合し、新しいルールとして実装すべきだと考えます。

現在の実装状況

no-ai-list-formatting.js

  • コロン + コードブロックのパターンを検出

検出対象パターン

  1. コロン + コードブロック

    これは次のように書けます:
    ```bash
    command
    ```
    
  2. コロン + 箇条書き

    これは次のような項目です:
    - 項目1
    - 項目2
    
  3. その他のブロック要素との組み合わせ

    • コロン + 引用ブロック
    • コロン + テーブル
    • コロン + 数式ブロック

提案する新しいルール

ルール名

no-ai-colon-block-pattern または no-colon-block-combination

検出対象

  • : ```(コードブロック)
  • : \n-(箇条書き)
  • : \n>(引用ブロック)
  • : \n|(テーブル)
  • : \n$$(数式ブロック)

メッセージ例

コロンの直後にブロック要素が続くパターンは機械的な印象を与える可能性があります。より自然な文章構造を検討してください。

実装方針

  1. 新しいルールファイルを作成
  2. 既存の個別パターンを統合
  3. ブロック要素の種類を拡張可能な設計にする

関連

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions