On Sat, 2014-04-05 at 08:55 +1100, Adam Murdoch wrote:
> On 5 Apr 2014, at 8:27 am, Kallin Nagelberg
> <kallin.nagelb...@gmail.com> wrote:
> 
> > I opened a pull request to allow VCS to be configured for intellij
> Projects: https://github.com/gradle/gradle/pull/263
> > 
> > Motivation: My workflow involves running 'gradle cleanIdea idea'
> fairly often, and It's annoying to have to reconfigure Intellij to
> recognize that it's a Git project every time.
> > 
> > The pull request is currently quite simple, and I'm open to ideas
> for improvements. Maybe auto-detect VCS, do some sort of validation
> that the supplied VCS is valid for Intellij etc. 
> > 
> > I know that this can be accomplished by using withXml, but feel that
> creates an ugly build file for what I imagine is a very common use
> case.
> > 
> > Thoughts?

The defaults you are using just do not work for me so I would not be
happy supporting the pull request, but then my opinion doesn't actually
count :-)

However, I think things could be better than they are now. Everyone
having to know the IntelliJ IDEA XML DOM is a good argument for getting
this handled in the Gradle plugin. The problem is managing change in
IntelliJ IDEA in the plugin: will the plugin be release in synchrony
with IntelliJ IDEA rather than with Gradle?
> 
> Why do you use ‘cleanIdea’ so often (or at all)? The ‘idea’ task takes
> care of merging the changes into your existing project and module
> files. You should be able to just run ‘gradle idea’ and have it all
> just work.
> 
In the past I found the only way to get a proper project file was the
cleanIdea idea way of working and have also got into this workflow. I
cannot remember what the problem was but I found that the idea task did
not take care of all the problems. However without actual data and
example this is just potentially false memory. 

I am finding that I have to manually set the source and test source
directories. Which is unexpected and a teeny bit frustrating.

There are similar project initialization issues with the Eclipse project
build but I don't know anyone who has the equivalent initialization to
have this handled.

-- 
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Road    m: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to