Jacek Lewandowski created CASSANDRA-18668:
---------------------------------------------

             Summary: Generate / add Gradle project to be imported by IDE 
instead of generating IDE specific project files
                 Key: CASSANDRA-18668
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-18668
             Project: Cassandra
          Issue Type: Task
          Components: Build
            Reporter: Jacek Lewandowski
         Attachments: image-2023-07-14-07-19-57-787.png

Many IDEs (including IntelliJ) support importing a project from the Gradle 
script. Having such a definition, we would not have to generate IDE project 
files after changing a branch or setting up a new work tree.


It is handy for working on the Cassandra project in IntelliJ because it allows 
running tests with multiple flavors - that is, currently, when we run a test, 
the default configuration is used. However, in real life, we use a different 
configuration for regular unit tests, compression, CDC, oa, etc. I found no way 
to configure that directly in IntelliJ, but when you use a Gradle project, it 
is possible to configure multiple test tasks and select which one you want to 
run - see the attached screenshot.
 

!image-2023-07-14-07-19-57-787.png!



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to