You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by tg...@apache.org on 2016/12/09 23:17:10 UTC

[3/4] incubator-beam-site git commit: Regenerate Content

Regenerate Content


Project: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/commit/c676efe7
Tree: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/tree/c676efe7
Diff: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/diff/c676efe7

Branch: refs/heads/asf-site
Commit: c676efe7d7032a89eec19400628c0b40bb2b12ab
Parents: 01ec343
Author: Thomas Groh <tg...@google.com>
Authored: Fri Dec 9 15:05:21 2016 -0800
Committer: Thomas Groh <tg...@google.com>
Committed: Fri Dec 9 15:16:09 2016 -0800

----------------------------------------------------------------------
 .../contribute/contribution-guide/index.html    | 23 ++++++++++++++++++--
 1 file changed, 21 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/c676efe7/content/contribute/contribution-guide/index.html
----------------------------------------------------------------------
diff --git a/content/contribute/contribution-guide/index.html b/content/contribute/contribution-guide/index.html
index 87d5f74..7d7b7c9 100644
--- a/content/contribute/contribution-guide/index.html
+++ b/content/contribute/contribution-guide/index.html
@@ -161,6 +161,7 @@
           <li><a href="#clone-the-repository-locally" id="markdown-toc-clone-the-repository-locally">Clone the repository locally</a></li>
           <li><a href="#optional-ide-setup" id="markdown-toc-optional-ide-setup">[Optional] IDE Setup</a>            <ul>
               <li><a href="#intellij" id="markdown-toc-intellij">IntelliJ</a>                <ul>
+                  <li><a href="#enable-annotation-processing" id="markdown-toc-enable-annotation-processing">Enable Annotation Processing</a></li>
                   <li><a href="#checkstyle" id="markdown-toc-checkstyle">Checkstyle</a></li>
                 </ul>
               </li>
@@ -301,8 +302,26 @@ $ cd incubator-beam
 
 <h5 id="intellij">IntelliJ</h5>
 
-<p><em>This documentation is incomplete. If you are an Intellij user, please contribute instructions!
-See <a href="https://issues.apache.org/jira/browse/BEAM-835">BEAM-835</a>.</em></p>
+<h6 id="enable-annotation-processing">Enable Annotation Processing</h6>
+<p>To configure annotation processing in IntelliJ:</p>
+
+<ol>
+  <li>Open Annotation Processors Settings dialog box by going to Settings -&gt; Build, Execution, Deployment -&gt; Compiler -&gt; Annotation Processors.</li>
+  <li>Select the following buttons:
+    <ul>
+      <li>\u201cEnable annotation processing\u201d</li>
+      <li>\u201cObtain processors from project classpath\u201d</li>
+      <li>\u201cStore generated sources relative to: <em>Module content root</em>\u201d</li>
+    </ul>
+  </li>
+  <li>Set the generated source directories to be equal to the Maven directories:
+    <ul>
+      <li>Set \u201cProduction sources directory:\u201d to \u201ctarget/generated-sources/annotations\u201d.</li>
+      <li>Set \u201cTest sources directory:\u201d to \u201ctarget/generated-test-sources/test-annotations\u201d.</li>
+    </ul>
+  </li>
+  <li>Click \u201cOK\u201d.</li>
+</ol>
 
 <h6 id="checkstyle">Checkstyle</h6>
 <p>IntelliJ supports checkstyle within the IDE using the Checkstyle-IDEA plugin.</p>