Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
azu committed Jul 22, 2023
1 parent 016f878 commit e169dea
Showing 1 changed file with 11 additions and 2 deletions.
13 changes: 11 additions & 2 deletions docs/rule.html
Original file line number Diff line number Diff line change
Expand Up @@ -793,7 +793,7 @@ <h3><a class="anchor" aria-hidden="true" id="rule-performance"></a><a href="#rul
max-ten <span class="hljs-params">| 13.246 |</span> <span class="hljs-number">7.5</span>%
no-start-duplicated-conjunction <span class="hljs-params">| 5.911 |</span> <span class="hljs-number">3.4</span>%
</code></pre>
<h2><a class="anchor" aria-hidden="true" id="implementation-node-memo"></a><a href="#implementation-node-memo" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>Implementation Node :memo:</h2>
<h2><a class="anchor" aria-hidden="true" id="implementation-notes-memo"></a><a href="#implementation-notes-memo" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>Implementation Notes :memo:</h2>
<p>textlint ignore duplicated message/rules by default.</p>
<ul>
<li>If already the rule with config is loaded, Don't load this(same rule with same config).
Expand All @@ -806,7 +806,16 @@ <h2><a class="anchor" aria-hidden="true" id="implementation-node-memo"></a><a hr
<li><a href="https://github.com/textlint/textlint/issues/209" title="Proposal: duplicated messages is ignored by default · Issue #209 · textlint/textlint">Proposal: duplicated messages is ignored by default · Issue #209 · textlint/textlint</a></li>
</ul></li>
</ul>
</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/integrations.html"><span class="arrow-prev"></span><span>Integrating with Editors, Tools, etc..</span></a><a class="docs-next button" href="/docs/filter-rule.html"><span>Creating Filter Rule</span><span class="arrow-next"></span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#rulecontext-api">RuleContext API</a></li><li><a href="#ruleerror">RuleError</a><ul class="toc-headings"><li><a href="#warning-caution-warning">:warning: Caution :warning:</a></li></ul></li><li><a href="#report-error">Report error</a><ul class="toc-headings"><li><a href="#how-to-write-async-task-in-the-rule">How to write async task in the rule</a></li></ul></li><li><a href="#example-creating-no-todo-rules">Example: creating <code>no-todo</code> rules.</a><ul class="toc-headings"><li><a href="#setup-for-creating-rule">Setup for creating rule</a></li><li><a href="#lets-create-no-todo-rule">Let's create <code>no-todo</code> rule</a></li><li><a href="#advanced-rules">Advanced rules</a></li><li><a href="#how-to-test-the-rule">How to test the rule?</a></li><li><a href="#manually-installation">Manually Installation</a></li><li><a href="#rule-options">Rule options</a></li></ul></li><li><a href="#advanced-example">Advanced example</a></li><li><a href="#publishing">Publishing</a><ul class="toc-headings"><li><a href="#package-naming-conventions">Package Naming Conventions</a></li><li><a href="#rule-naming-conventions">Rule Naming Conventions</a></li><li><a href="#keywords">Keywords</a></li><li><a href="#faq-publishing">FAQ: Publishing</a></li></ul></li><li><a href="#performance">Performance</a><ul class="toc-headings"><li><a href="#rule-performance">Rule Performance</a></li></ul></li><li><a href="#implementation-node-memo">Implementation Node :memo:</a></li></ul></nav></div><footer class="nav-footer" id="footer"><section class="sitemap"><a href="/" class="nav-home"><img src="/img/textlint-icon_256x256.png" alt="textlint" width="66" height="58"/></a><div><h5>Docs</h5><a href="/docs/en/configuring.html">User Manual</a><a href="/docs/en/rule.html">Developer Guide</a></div><div><h5>Community</h5><a href="https://gitter.im/textlint-ja/textlint-ja">Project Chat</a></div><div><h5>More</h5><a href="/blog">Blog</a><a href="https://github.com/textlint/textlint">GitHub</a><a class="github-button" href="https://github.com/textlint/textlint" data-icon="octicon-star" data-count-href="/textlint/textlint/stargazers" data-show-count="true" data-count-aria-label="# stargazers on GitHub" aria-label="Star this project on GitHub">Star</a></div></section><section class="copyright">Copyright © 2023 textlint organization</section></footer></div><script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/1/docsearch.min.js"></script><script>
<h2><a class="anchor" aria-hidden="true" id="community-notes"></a><a href="#community-notes" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>Community Notes</h2>
<ul>
<li>Japanese
<ul>
<li><a href="https://eieito.hatenablog.com/entry/2022/07/29/100000">textlintのインストールから新しいルール作成までやってみた - エイエイレトリック</a></li>
<li><a href="https://zenn.dev/shivase/articles/006-how-to-create-new-textlint-plugin-1">textlintプラグインの作り方(例:オンドゥル語変換) 準備編</a></li>
<li><a href="https://efcl.info/2023/02/23/textlint-sentence-rule/">textlintでセンテンスを扱うルールの書き方 | Web Scratch</a></li>
</ul></li>
</ul>
</span></div></article></div><div class="docs-prevnext"><a class="docs-prev button" href="/docs/integrations.html"><span class="arrow-prev"></span><span>Integrating with Editors, Tools, etc..</span></a><a class="docs-next button" href="/docs/filter-rule.html"><span>Creating Filter Rule</span><span class="arrow-next"></span></a></div></div></div><nav class="onPageNav"><ul class="toc-headings"><li><a href="#rulecontext-api">RuleContext API</a></li><li><a href="#ruleerror">RuleError</a><ul class="toc-headings"><li><a href="#warning-caution-warning">:warning: Caution :warning:</a></li></ul></li><li><a href="#report-error">Report error</a><ul class="toc-headings"><li><a href="#how-to-write-async-task-in-the-rule">How to write async task in the rule</a></li></ul></li><li><a href="#example-creating-no-todo-rules">Example: creating <code>no-todo</code> rules.</a><ul class="toc-headings"><li><a href="#setup-for-creating-rule">Setup for creating rule</a></li><li><a href="#lets-create-no-todo-rule">Let's create <code>no-todo</code> rule</a></li><li><a href="#advanced-rules">Advanced rules</a></li><li><a href="#how-to-test-the-rule">How to test the rule?</a></li><li><a href="#manually-installation">Manually Installation</a></li><li><a href="#rule-options">Rule options</a></li></ul></li><li><a href="#advanced-example">Advanced example</a></li><li><a href="#publishing">Publishing</a><ul class="toc-headings"><li><a href="#package-naming-conventions">Package Naming Conventions</a></li><li><a href="#rule-naming-conventions">Rule Naming Conventions</a></li><li><a href="#keywords">Keywords</a></li><li><a href="#faq-publishing">FAQ: Publishing</a></li></ul></li><li><a href="#performance">Performance</a><ul class="toc-headings"><li><a href="#rule-performance">Rule Performance</a></li></ul></li><li><a href="#implementation-notes-memo">Implementation Notes :memo:</a></li><li><a href="#community-notes">Community Notes</a></li></ul></nav></div><footer class="nav-footer" id="footer"><section class="sitemap"><a href="/" class="nav-home"><img src="/img/textlint-icon_256x256.png" alt="textlint" width="66" height="58"/></a><div><h5>Docs</h5><a href="/docs/en/configuring.html">User Manual</a><a href="/docs/en/rule.html">Developer Guide</a></div><div><h5>Community</h5><a href="https://gitter.im/textlint-ja/textlint-ja">Project Chat</a></div><div><h5>More</h5><a href="/blog">Blog</a><a href="https://github.com/textlint/textlint">GitHub</a><a class="github-button" href="https://github.com/textlint/textlint" data-icon="octicon-star" data-count-href="/textlint/textlint/stargazers" data-show-count="true" data-count-aria-label="# stargazers on GitHub" aria-label="Star this project on GitHub">Star</a></div></section><section class="copyright">Copyright © 2023 textlint organization</section></footer></div><script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/1/docsearch.min.js"></script><script>
document.addEventListener('keyup', function(e) {
if (e.target !== document.body) {
return;
Expand Down

0 comments on commit e169dea

Please sign in to comment.