Skip to content

Commit

Permalink
deploy: 71413cc
Browse files Browse the repository at this point in the history
  • Loading branch information
yuhattor committed Sep 13, 2023
1 parent 33e5eff commit 3ad5e1c
Show file tree
Hide file tree
Showing 85 changed files with 215 additions and 215 deletions.
6 changes: 3 additions & 3 deletions CONTRIBUTING/index.html
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<!doctype html><html lang=en dir=ltr><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="GitHub Copilot Patterns & Exercises"><meta name=theme-color media="(prefers-color-scheme: light)" content="#ffffff"><meta name=theme-color media="(prefers-color-scheme: dark)" content="#343a40"><meta name=color-scheme content="light dark"><meta property="og:title" content><meta property="og:description" content="GitHub Copilot Patterns & Exercises"><meta property="og:type" content="article"><meta property="og:url" content="/CONTRIBUTING/"><meta property="article:section" content><meta property="article:modified_time" content="2023-09-14T00:32:56+09:00"><title>Contributing | GitHub Copilot Patterns & Exercises</title><link rel=manifest href=/manifest.json><link rel=icon href=/favicon.png><link rel=alternate hreflang=ja href=/ja/CONTRIBUTING/ title=Contributing><link rel=stylesheet href=/book.min.8405c9cb7e449878e091f493a635c7a0b8c54141b1c9c7fc7c4e5da78e983056.css><script defer src=/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js></script></head><body dir=ltr><input type=checkbox class="hidden toggle" id=menu-control>
<!doctype html><html lang=en dir=ltr><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="GitHub Copilot Patterns & Exercises"><meta name=theme-color media="(prefers-color-scheme: light)" content="#ffffff"><meta name=theme-color media="(prefers-color-scheme: dark)" content="#343a40"><meta name=color-scheme content="light dark"><meta property="og:title" content><meta property="og:description" content="GitHub Copilot Patterns & Exercises"><meta property="og:type" content="article"><meta property="og:url" content="/CONTRIBUTING/"><meta property="article:section" content><meta property="article:modified_time" content="2023-09-14T00:34:37+09:00"><title>Contributing | GitHub Copilot Patterns & Exercises</title><link rel=manifest href=/manifest.json><link rel=icon href=/favicon.png><link rel=alternate hreflang=ja href=/ja/CONTRIBUTING/ title=Contributing><link rel=stylesheet href=/book.min.8405c9cb7e449878e091f493a635c7a0b8c54141b1c9c7fc7c4e5da78e983056.css><script defer src=/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js></script></head><body dir=ltr><input type=checkbox class="hidden toggle" id=menu-control>
<input type=checkbox class="hidden toggle" id=toc-control><main class="container flex"><aside class=book-menu><div class=book-menu-content><nav><h2 class=book-brand><a class="flex align-center" href=/><span>GitHub Copilot Patterns & Exercises</span></a></h2><ul class=book-languages><li><input type=checkbox id=languages class=toggle>
<label for=languages class="flex justify-between"><a role=button class="flex align-center"><img src=/svg/translate.svg class=book-icon alt=Languages>
English</a></label><ul><li><a href=/ja/CONTRIBUTING/>Japanese</a></li></ul></li></ul><div style=margin-bottom:-30px;margin-top:-10px;display:flex><img src=https://i.creativecommons.org/l/by-sa/4.0/88x31.png height=20 style=display:flex;margin-right:6px>
<iframe src="https://ghbtns.com/github-btn.html?user=yuhattor&repo=copilot-patterns&type=star&count=true" frameborder=0 scrolling=0 width=100 height=30 title=GitHub></iframe></div><ul><li><p>About</p><ul><li><a href=/>Introduction</a></li><li><a href=/CONTRIBUTING/ class=active>Contributing to the Project</a></li></ul></li><li><p>General</p><ul><li><a href=/general/code-completion/>Code completion</a></li><li><a href=/general/comment-to-code/>Comment to code</a></li><li><a href=/general/code-to-comment/>Code to comment</a></li><li><a href=/general/quick-qna/>Quick Q&amp;A</a></li><li><a href=/general/regular-expression/>Regular expression</a></li><li><a href=/general/language-translation/>Language translation</a></li><li><a href=/general/type-hinting/>Type hinting</a></li><li><a href=/general/code-to-document/>Code to document</a></li><li><a href=/general/object-generation-from-structured-data/>Object generation from structured data</a></li><li><a href=/general/showing-examples/>Showing examples</a></li></ul></li><li><p>Client Side Tips</p><ul><li><a href=/client-tips/copilot-snippet-handling/>Copilot snippet handling</a></li><li><a href=/client-tips/github-copilot-shortcuts/>GitHub Copilot Shortcuts</a></li><li><a href=/client-tips/go-to-definition/>Go to definition</a></li><li><a href=/client-tips/pin-the-file-you-need/>Pin the files you need</a></li></ul></li><li><p>Design Patterns</p><ul><li><a href=/design-pattern/ai-readable-naming-convention/>AI readable naming convention</a></li><li><a href=/design-pattern/consistent-coding-style/>Consistent coding style</a></li><li><a href=/design-pattern/high-level-architecture-first/>High-level architecture first</a></li><li><a href=/design-pattern/working-on-small-chunk/>Working on small chunks</a></li><li><a href=/design-pattern/context-less-architecture/>Context-less Architecture</a></li><li><a href=/design-pattern/eliminating-a-tiny-oss-dependency/>Eliminating a tiny OSS dependency</a></li></ul></li><li><p>Collaboration</p><ul><li><a href=/collaboration/ai-friendly-documentation/>AI friendly documentation</a></li><li><a href=/collaboration/coaching-on-prompts/>Coaching on prompts</a></li></ul></li><li><p>Test</p><ul><li><a href=/testing/creating-unit-tests/>Creating unit tests</a></li><li><a href=/testing/specify-test-valiation/>Specify how to generate test code</a></li><li><a href=/testing/writing-failure-case-first/>Writing failure case first</a></li><li><a href=/testing/writing-test-cases-in-natural-language-first/>Writing test cases in natural language first</a></li><li><a href=/testing/test-only-what-is-necessary/>Test only what is necessary</a></li></ul></li><li><p>Refactoring</p><ul><li><a href=/refactoring/writing-test-code-before-refactoring/>Writing test code before refactoring</a></li><li><a href=/refactoring/making-the-calculation-part-independent/>Making the calculation part independent</a></li><li><a href=/refactoring/asking-with-open-ended-questions/>Asking with open-ended questions</a></li></ul></li><li><p>Archived Version</p><ul><li><a href=https://ai-native-development.gitbook.io/archived/>English 🇬🇧</a></li><li><a href=https://ai-native-development.gitbook.io/archived/german>German 🇩🇪</a></li><li><a href=https://ai-native-development.gitbook.io/archived/spanish>Spanish 🇪🇸</a></li><li><a href=https://ai-native-development.gitbook.io/archived/french>French 🇫🇷</a></li><li><a href=https://ai-native-development.gitbook.io/archived/italy>Italy 🇮🇹</a></li><li><a href=https://ai-native-development.gitbook.io/archived/japanese>Japanese 🇯🇵</a></li><li><a href=https://ai-native-development.gitbook.io/archived/portuguese>Portuguese 🇵🇹</a></li><li><a href=https://ai-native-development.gitbook.io/archived/chinese>Chinese 🇨🇳</a></li></ul></li><li><p><a href=https://github.com/yuhattor/copilot-patterns>GitHub</a></p></li></ul></nav><script>(function(){var e=document.querySelector("aside .book-menu-content");addEventListener("beforeunload",function(){localStorage.setItem("menu.scrollTop",e.scrollTop)}),e.scrollTop=localStorage.getItem("menu.scrollTop")})()</script></div></aside><div class=book-page><header class=book-header><div class="flex align-center justify-between"><label for=menu-control><img src=/svg/menu.svg class=book-icon alt=Menu></label>
<strong>Contributing</strong>
<label for=toc-control><img src=/svg/toc.svg class=book-icon alt="Table of Contents"></label></div><aside class="hidden clearfix"><nav id=TableOfContents><ul><li><a href=#contributing-to-github-copilot-patterns--exercises>Contributing to GitHub Copilot Patterns & Exercises</a><ul><li><a href=#how-to-contribute>How to Contribute</a></li><li><a href=#how-to-contact>How to Contact</a></li><li><a href=#licensing-contributions>Licensing Contributions</a></li><li><a href=#acknowledging-contributions>Acknowledging Contributions</a></li><li><a href=#code-of-conduct>Code of Conduct</a></li></ul></li></ul></nav></aside></header><blockquote class=note>Hi!👋 This is a community-driven, beta document, NOT an official GitHub doc. Your contribution to make this even better is super welcome!🚀
<label for=toc-control><img src=/svg/toc.svg class=book-icon alt="Table of Contents"></label></div><aside class="hidden clearfix"><nav id=TableOfContents><ul><li><a href=#contributing-to-github-copilot-patterns--exercises>Contributing to GitHub Copilot Patterns & Exercises</a><ul><li><a href=#how-to-contribute>How to Contribute</a></li><li><a href=#how-to-contact>How to Contact</a></li><li><a href=#licensing-contributions>Licensing Contributions</a></li><li><a href=#acknowledging-contributions>Acknowledging Contributions</a></li><li><a href=#code-of-conduct>Code of Conduct</a></li></ul></li></ul></nav></aside></header><blockquote class=note>Hi!👋 This is a community-driven, beta document, NOT an official GitHub document. Your contribution to make this even better is super welcome!🚀
Please dive in and contribute🙌</blockquote><article class=markdown><h1 id=contributing-to-github-copilot-patterns--exercises>Contributing to GitHub Copilot Patterns & Exercises
<a class=anchor href=#contributing-to-github-copilot-patterns--exercises>#</a></h1><p>The goal of the GitHub Copilot Patterns & Exercises Working Group is to collect, document, and publish best practices for GitHub Copilot Patterns & Exercises. To ensure they are easy to understand, evaluate, and apply, we present them in a specific structure.</p><p>We welcome your participation, whether you make minor or major contributions, to help this working group function actively.</p><h2 id=how-to-contribute>How to Contribute
<a class=anchor href=#how-to-contribute>#</a></h2><p>Please consider contributing to GitHub Copilot Patterns & Exercises. Below are some suggestions on how you can contribute.</p><ul><li><strong>Share opinions and encourage discussion</strong>:
Expand All @@ -17,5 +17,5 @@
<a class=anchor href=#how-to-contact>#</a></h2><p>Please don&rsquo;t hesitate to reach out for assistance in contributing to GitHub Copilot Patterns & Exercises or simply to chat. The most straightforward method to contact us is through Discord.</p><h2 id=licensing-contributions>Licensing Contributions
<a class=anchor href=#licensing-contributions>#</a></h2><p>This repository&rsquo;s content is licensed under CC-BY-SA-4.0. When contributing, you grant us, and everyone else, permission to use your contribution under this license.</p><h2 id=acknowledging-contributions>Acknowledging Contributions
<a class=anchor href=#acknowledging-contributions>#</a></h2><p>If you list yourself as the author of a pattern, we assume that you consent to be mentioned when referencing that pattern.</p><h2 id=code-of-conduct>Code of Conduct
<a class=anchor href=#code-of-conduct>#</a></h2><p>While we don&rsquo;t have a fully formalized code of conduct yet, we expect all contributors to show mutual respect and help maintain a community free of harassment and discrimination.</p></article><footer class=book-footer><div class="flex flex-wrap justify-between"><div><a class="flex align-center" href=https://github.com/yuhattor/copilot-patterns/commit/501dd91cece7b1f68557c556ecf63cd5fe254234 title='Last modified by Yuki Hattori | September 13, 2023' target=_blank rel=noopener><img src=/svg/calendar.svg class=book-icon alt=Calendar>
<a class=anchor href=#code-of-conduct>#</a></h2><p>While we don&rsquo;t have a fully formalized code of conduct yet, we expect all contributors to show mutual respect and help maintain a community free of harassment and discrimination.</p></article><footer class=book-footer><div class="flex flex-wrap justify-between"><div><a class="flex align-center" href=https://github.com/yuhattor/copilot-patterns/commit/71413cca4fe1b9e52bbb5b943ed956bf2a3a1763 title='Last modified by Yuki Hattori | September 13, 2023' target=_blank rel=noopener><img src=/svg/calendar.svg class=book-icon alt=Calendar>
<span>September 13, 2023</span></a></div></div><script>(function(){function e(e){const t=window.getSelection(),n=document.createRange();n.selectNodeContents(e),t.removeAllRanges(),t.addRange(n)}document.querySelectorAll("pre code").forEach(t=>{t.addEventListener("click",function(){if(window.getSelection().toString())return;e(t.parentElement),navigator.clipboard&&navigator.clipboard.writeText(t.parentElement.textContent)})})})()</script></footer><label for=menu-control class="hidden book-menu-overlay"></label></div><aside class=book-toc><div class=book-toc-content><nav id=TableOfContents><ul><li><a href=#contributing-to-github-copilot-patterns--exercises>Contributing to GitHub Copilot Patterns & Exercises</a><ul><li><a href=#how-to-contribute>How to Contribute</a></li><li><a href=#how-to-contact>How to Contact</a></li><li><a href=#licensing-contributions>Licensing Contributions</a></li><li><a href=#acknowledging-contributions>Acknowledging Contributions</a></li><li><a href=#code-of-conduct>Code of Conduct</a></li></ul></li></ul></nav></div></aside></main></body></html>
2 changes: 1 addition & 1 deletion categories/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@
English</a></label><ul><li><a href=/ja/categories/>Japanese</a></li></ul></li></ul><div style=margin-bottom:-30px;margin-top:-10px;display:flex><img src=https://i.creativecommons.org/l/by-sa/4.0/88x31.png height=20 style=display:flex;margin-right:6px>
<iframe src="https://ghbtns.com/github-btn.html?user=yuhattor&repo=copilot-patterns&type=star&count=true" frameborder=0 scrolling=0 width=100 height=30 title=GitHub></iframe></div><ul><li><p>About</p><ul><li><a href=/>Introduction</a></li><li><a href=/CONTRIBUTING/>Contributing to the Project</a></li></ul></li><li><p>General</p><ul><li><a href=/general/code-completion/>Code completion</a></li><li><a href=/general/comment-to-code/>Comment to code</a></li><li><a href=/general/code-to-comment/>Code to comment</a></li><li><a href=/general/quick-qna/>Quick Q&amp;A</a></li><li><a href=/general/regular-expression/>Regular expression</a></li><li><a href=/general/language-translation/>Language translation</a></li><li><a href=/general/type-hinting/>Type hinting</a></li><li><a href=/general/code-to-document/>Code to document</a></li><li><a href=/general/object-generation-from-structured-data/>Object generation from structured data</a></li><li><a href=/general/showing-examples/>Showing examples</a></li></ul></li><li><p>Client Side Tips</p><ul><li><a href=/client-tips/copilot-snippet-handling/>Copilot snippet handling</a></li><li><a href=/client-tips/github-copilot-shortcuts/>GitHub Copilot Shortcuts</a></li><li><a href=/client-tips/go-to-definition/>Go to definition</a></li><li><a href=/client-tips/pin-the-file-you-need/>Pin the files you need</a></li></ul></li><li><p>Design Patterns</p><ul><li><a href=/design-pattern/ai-readable-naming-convention/>AI readable naming convention</a></li><li><a href=/design-pattern/consistent-coding-style/>Consistent coding style</a></li><li><a href=/design-pattern/high-level-architecture-first/>High-level architecture first</a></li><li><a href=/design-pattern/working-on-small-chunk/>Working on small chunks</a></li><li><a href=/design-pattern/context-less-architecture/>Context-less Architecture</a></li><li><a href=/design-pattern/eliminating-a-tiny-oss-dependency/>Eliminating a tiny OSS dependency</a></li></ul></li><li><p>Collaboration</p><ul><li><a href=/collaboration/ai-friendly-documentation/>AI friendly documentation</a></li><li><a href=/collaboration/coaching-on-prompts/>Coaching on prompts</a></li></ul></li><li><p>Test</p><ul><li><a href=/testing/creating-unit-tests/>Creating unit tests</a></li><li><a href=/testing/specify-test-valiation/>Specify how to generate test code</a></li><li><a href=/testing/writing-failure-case-first/>Writing failure case first</a></li><li><a href=/testing/writing-test-cases-in-natural-language-first/>Writing test cases in natural language first</a></li><li><a href=/testing/test-only-what-is-necessary/>Test only what is necessary</a></li></ul></li><li><p>Refactoring</p><ul><li><a href=/refactoring/writing-test-code-before-refactoring/>Writing test code before refactoring</a></li><li><a href=/refactoring/making-the-calculation-part-independent/>Making the calculation part independent</a></li><li><a href=/refactoring/asking-with-open-ended-questions/>Asking with open-ended questions</a></li></ul></li><li><p>Archived Version</p><ul><li><a href=https://ai-native-development.gitbook.io/archived/>English 🇬🇧</a></li><li><a href=https://ai-native-development.gitbook.io/archived/german>German 🇩🇪</a></li><li><a href=https://ai-native-development.gitbook.io/archived/spanish>Spanish 🇪🇸</a></li><li><a href=https://ai-native-development.gitbook.io/archived/french>French 🇫🇷</a></li><li><a href=https://ai-native-development.gitbook.io/archived/italy>Italy 🇮🇹</a></li><li><a href=https://ai-native-development.gitbook.io/archived/japanese>Japanese 🇯🇵</a></li><li><a href=https://ai-native-development.gitbook.io/archived/portuguese>Portuguese 🇵🇹</a></li><li><a href=https://ai-native-development.gitbook.io/archived/chinese>Chinese 🇨🇳</a></li></ul></li><li><p><a href=https://github.com/yuhattor/copilot-patterns>GitHub</a></p></li></ul></nav><script>(function(){var e=document.querySelector("aside .book-menu-content");addEventListener("beforeunload",function(){localStorage.setItem("menu.scrollTop",e.scrollTop)}),e.scrollTop=localStorage.getItem("menu.scrollTop")})()</script></div></aside><div class=book-page><header class=book-header><div class="flex align-center justify-between"><label for=menu-control><img src=/svg/menu.svg class=book-icon alt=Menu></label>
<strong>Categories</strong>
<label for=toc-control><img src=/svg/toc.svg class=book-icon alt="Table of Contents"></label></div><aside class="hidden clearfix"><nav><ul><li class=book-section-flat><strong>Categories</strong><ul></ul></li><li class=book-section-flat><strong>Tags</strong><ul></ul></li></ul></nav></aside></header><blockquote class=note>Hi!👋 This is a community-driven, beta document, NOT an official GitHub doc. Your contribution to make this even better is super welcome!🚀
<label for=toc-control><img src=/svg/toc.svg class=book-icon alt="Table of Contents"></label></div><aside class="hidden clearfix"><nav><ul><li class=book-section-flat><strong>Categories</strong><ul></ul></li><li class=book-section-flat><strong>Tags</strong><ul></ul></li></ul></nav></aside></header><blockquote class=note>Hi!👋 This is a community-driven, beta document, NOT an official GitHub document. Your contribution to make this even better is super welcome!🚀
Please dive in and contribute🙌</blockquote><footer class=book-footer><div class="flex flex-wrap justify-between"></div><script>(function(){function e(e){const t=window.getSelection(),n=document.createRange();n.selectNodeContents(e),t.removeAllRanges(),t.addRange(n)}document.querySelectorAll("pre code").forEach(t=>{t.addEventListener("click",function(){if(window.getSelection().toString())return;e(t.parentElement),navigator.clipboard&&navigator.clipboard.writeText(t.parentElement.textContent)})})})()</script></footer><label for=menu-control class="hidden book-menu-overlay"></label></div><aside class=book-toc><div class=book-toc-content><nav><ul><li class=book-section-flat><strong>Categories</strong><ul></ul></li><li class=book-section-flat><strong>Tags</strong><ul></ul></li></ul></nav></div></aside></main></body></html>
Loading

0 comments on commit 3ad5e1c

Please sign in to comment.