2
2
<feed xmlns =" http://www.w3.org/2005/Atom" >
3
3
<title >cpprefjp - C++日本語リファレンス</title >
4
4
<link href =" https://cpprefjp.github.io" />
5
- <updated >2025-07-27T14:46:19.828688 </updated >
6
- <id >d3c0948e-efb4-4955-98b4-790335890de9 </id >
5
+ <updated >2025-07-28T07:12:48.516555 </updated >
6
+ <id >663e54eb-bcae-45e9-a94d-06920d582f26 </id >
7
7
8
8
9
+ <entry >
10
+ <title >はじめてのコントリビュート -- Merge pull request #1478 from cpprefjp/primary_check</title >
11
+ <link href =" https://cpprefjp.github.io/start_editing.html" />
12
+ <id >a899b753c03d8f2fd5b5234e016d2f62dbcf656f:start_editing.md</id >
13
+ <updated >2025-07-28T16:08:53+09:00</updated >
14
+
15
+ <summary type =" html" >< pre>< code> diff --git a/start_editing.md b/start_editing.md
16
+ index 65ee4f8c9..1fd44f9fa 100644
17
+ --- a/start_editing.md
18
+ +++ b/start_editing.md
19
+ @@ -38,11 +38,28 @@ buildアクションで、MarkdownからHTMLへの変換と、GitHub Pagesへの
20
+
21
+
22
+ #### 自動テスト
23
+ -- 禁止文字の検出 (detect forbidden charactersアクション)
24
+ - - ソフトハイフンやゼロ幅スペースなどの禁止された文字が使用されている場合に、エラーが発生する
25
+ -- 内部リンクの誤り検出 (inner link checkアクション)
26
+ - - サイト内のリンクが存在しない、または存在しているのに.nolinkを指定している場合にエラーが発生する
27
+ - - [GitHub Actionsの実行ログ](https://github.com/cpprefjp/site/actions/workflows/check.yml)で、どのページのどのリンクが不正かがわかるので、それを修正すること
28
+ +- checkアクション
29
+ + - 禁止文字の検出 (detect forbidden characters)
30
+ + - ソフトハイフンやゼロ幅スペースなどの禁止された文字が使用されている場合に、エラーが発生する
31
+ + - 内部リンクの誤り検出 (inner link check)
32
+ + - サイト内のリンクが存在しない、または存在しているのに.nolinkを指定している場合にエラーが発生する
33
+ + - [GitHub Actionsの実行ログ](https://github.com/cpprefjp/site/actions/workflows/check.yml)で、どのページのどのリンクが不正かがわかるので、それを修正すること
34
+ + - コード修飾の誤り検出 (code qualify check)
35
+ + - コードブロック中のコードを修飾しているのに、その修飾対象がない場合に、エラーが発生する
36
+ + - [GitHub Actionsの実行ログ](https://github.com/cpprefjp/site/actions/workflows/check.yml)で、どのページのどのコード修飾が不正かがわかるので、それを修正すること
37
+ + - グローバル修飾リストの誤り検出 (global qualify check)
38
+ + - `GLOBAL_QUALIFY_LIST.txt`に登録されている識別子のうち、`PRIMARY_OVERLOAD_SPECIALIZATION_LIST.txt`に登録されているプライマリ宣言へのリンク以外が登録されている場合に、エラーが発生する
39
+ + - 所属ヘッダメタ情報の誤り検出 (meta header check)
40
+ + - `[meta header]`または`[meta module]`指定が誤っている(ディレクトリ階層と一致しない)場合に、エラーが発生する
41
+ + - 導入経緯は [PR#1204](https://github.com/cpprefjp/site/issues/1204) を参照
42
+ + - NGワードの検出 (ngword check)
43
+ + - 日本語入力環境における典型的な誤入力・誤変換をエラーとして検知する
44
+ + - 具体的な対象ワードリストは[ngword_check.py](https://github.com/cpprefjp/site/blob/master/.github/workflows/script/ngword_check.py)を参照
45
+ + - 用語の誤った使い方を検出 (defined word check)
46
+ + - 用語の許可した使い方、許可しない使い方を列挙し、許可した使い方以外の使われ方をエラーとして検出する
47
+ + - 具体的な用語、許可した使い方、許可しない使い方は、[defined_word_check.py](https://github.com/cpprefjp/site/blob/master/.github/workflows/script/defined_word_check.py)を参照
48
+ + - 表示崩れする書き方を検出 (display error check)
49
+ + - 箇条書きのインデントが4の倍数でない行をエラーとして検出する
50
+ - 外部リンク切れを検出 (outer link checkアクション)
51
+ - 日本時間で日曜日の23:30に実行される
52
+ - 外部リンクのページにアクセスできない (ページが消滅したか、一時的にアクセスできない、などの理由) 場合にエラーとなる
53
+ @@ -50,20 +67,6 @@ buildアクションで、MarkdownからHTMLへの変換と、GitHub Pagesへの
54
+ - ページが消滅した場合は、代替となるものがあれば差し替え、なければInternet Archiveに変更する
55
+ - 一時的にアクセスできない場合は、時間を置いてアクセスできるようになったらissueを閉じる
56
+ - 海外からのアクセス (GitHub Actions) を拒否しているページもあるため、そのようなページは個別にチェックから外す ([link_check.py](https://github.com/cpprefjp/site/blob/master/.github/workflows/script/link_check.py)の`IGNORE_LIST`に追加する)
57
+ -- コード修飾の誤り検出 (code qualify checkアクション)
58
+ - - コードブロック中のコードを修飾しているのに、その修飾対象がない場合に、エラーが発生する
59
+ - - [GitHub Actionsの実行ログ](https://github.com/cpprefjp/site/actions/workflows/check.yml)で、どのページのどのコード修飾が不正かがわかるので、それを修正すること
60
+ -- 所属ヘッダメタ情報の誤り検出 (meta header checkアクション)
61
+ - - `[meta header]`または`[meta module]`指定が誤っている(ディレクトリ階層と一致しない)場合に、エラーが発生する
62
+ - - 導入経緯は [PR#1204](https://github.com/cpprefjp/site/issues/1204) を参照
63
+ -- NGワードの検出 (ngword checkアクション)
64
+ - - 日本語入力環境における典型的な誤入力・誤変換をエラーとして検知する
65
+ - - 具体的な対象ワードリストは[ngword_check.py](https://github.com/cpprefjp/site/blob/master/.github/workflows/script/ngword_check.py)を参照
66
+ -- 用語の誤った使い方を検出 (defined word checkアクション)
67
+ - - 用語の許可した使い方、許可しない使い方を列挙し、許可した使い方以外の使われ方をエラーとして検出する
68
+ - - 具体的な用語、許可した使い方、許可しない使い方は、[defined_word_check.py](https://github.com/cpprefjp/site/blob/master/.github/workflows/script/defined_word_check.py)を参照
69
+ -- 表示崩れする書き方を検出 (display error checkアクション)
70
+ - - 箇条書きのインデントが4の倍数でない行をエラーとして検出する
71
+
72
+
73
+ ### 自動反映ツール
74
+ < /code>< /pre> </summary >
75
+
76
+ <author >
77
+ <name >Akira Takahashi</name >
78
+
79
+ </author >
80
+ </entry >
81
+
9
82
<entry >
10
83
<title >BUFSIZ -- added info for bufsiz.md</title >
11
84
<link href =" https://cpprefjp.github.io/reference/cstdio/bufsiz.html" />
@@ -592,30 +665,4 @@ index 676ddfe2b..919a7f31a 100644
592
665
</author >
593
666
</entry >
594
667
595
- <entry >
596
- <title >BUFSIZ -- removed iostream from bufsiz</title >
597
- <link href =" https://cpprefjp.github.io/reference/cstdio/bufsiz.html" />
598
- <id >fd7a5076975f6e3ab7abe26b18f4467c9400a904:reference/cstdio/bufsiz.md</id >
599
- <updated >2025-07-20T20:03:27+09:00</updated >
600
-
601
- <summary type =" html" >< pre>< code> diff --git a/reference/cstdio/bufsiz.md b/reference/cstdio/bufsiz.md
602
- index 980dcba7a..8f1ff4180 100644
603
- --- a/reference/cstdio/bufsiz.md
604
- +++ b/reference/cstdio/bufsiz.md
605
- @@ -15,7 +15,6 @@
606
- ## 例
607
- ```cpp example
608
- #include & lt;cstdio& gt;
609
- -#include & lt;iostream& gt;
610
-
611
- int main() {
612
- // BUFSIZの値を表示
613
- < /code>< /pre> </summary >
614
-
615
- <author >
616
- <name >rotarymars</name >
617
-
618
- </author >
619
- </entry >
620
-
621
668
</feed >
0 commit comments