[ 
https://issues.apache.org/jira/browse/BEAM-3252?focusedWorklogId=89167&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-89167
 ]

ASF GitHub Bot logged work on BEAM-3252:
----------------------------------------

                Author: ASF GitHub Bot
            Created on: 09/Apr/18 22:26
            Start Date: 09/Apr/18 22:26
    Worklog Time Spent: 10m 
      Work Description: youngoli commented on a change in pull request #414: 
[BEAM-3252] Updating contributor's guide to reference Gradle.
URL: https://github.com/apache/beam-site/pull/414#discussion_r180249067
 
 

 ##########
 File path: src/contribute/intellij.md
 ##########
 @@ -15,6 +15,22 @@ section_menu: section-menu/contribute.html
 >
 > Mastering IntelliJ is, ultimately, your responsibility.
 
+## Create a working Gradle module
+
+1. Create an empty IntelliJ project outside of the Beam source tree.
+2. Under Project Structure > Project, select a Project SDK.
+3. Under Project Structure > Modules, click the + sign to add a module and 
select "Import Module".
+    1. Select the directory containing the Beam source tree.
+    2. Tick the "Import module from external model" button and select Gradle 
from the list.
+    3. Tick the following boxes.
+       * Use auto-import
+       * Create separate module per source set
+       * Store generated project files externally
+       * Use default gradle wrapper
+
+This should result in a working Gradle project. Build the project by executing 
the "build" task in
+the root Gradle module.
+
 ## Enable Annotation Processing
 
 Review comment:
   Ah. So does that mean there's no gradle version of those directories then if 
the solution is to remove the entire section?
   
   Also yes, I'll do that. I already did so for the gradle setup directions, 
but I ignored the rest of the instructions (annotations, checkstyle, and 
codestyle).

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
-------------------

    Worklog Id:     (was: 89167)
    Time Spent: 1h 20m  (was: 1h 10m)

> Update contributors guide to discuss Gradle
> -------------------------------------------
>
>                 Key: BEAM-3252
>                 URL: https://issues.apache.org/jira/browse/BEAM-3252
>             Project: Beam
>          Issue Type: Sub-task
>          Components: build-system, website
>            Reporter: Luke Cwik
>            Assignee: Daniel Oliveira
>            Priority: Major
>          Time Spent: 1h 20m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to