It’d be great to automate building the IntelliJ dependencies - minimizing update requirements would be nice - I won’t have time to work on it in the short term though.
Steve > On Nov 26, 2014, at 9:23 PM, [email protected] wrote: > > I don’t feel strongly about that so I won’t. > > Maybe the IntelliJ module dependencies could be built from the Maven pom’s? > Does that sound feasible to you Steve? There may be some exceptions but if > there aren’t a ton then why not? Ultimately it would be nice to have a > solution that doesn’t require that much continuous updating. > > ~ David Smiley > Freelance Apache Lucene/Solr Search Consultant/Developer > http://www.linkedin.com/in/davidwsmiley > > On Wed, Nov 26, 2014 at 4:57 PM, Steve Rowe <[email protected]> wrote: > David, > > I’d rather not go down the transitive route, because it would introduce > misalignments with the Ant build, and because unwanted transitive deps could > improperly influence the IntelliJ build. But if you feel strongly about it, > go ahead: -0. > > Thanks for working on it. > > Steve > > > On Nov 24, 2014, at 10:37 PM, [email protected] wrote: > > > > On trunk I cleaned and re-created my IntelliJ based build (ant clean-idea, > > idea). IntelliJ didn’t get the memo about Java 8 so I changed that > > (locally). Then I found that the Solr velocity contrib couldn’t resolve a > > ResourceLoader class in analysis-common. So I simply checked the “export” > > checkbox on analysis-comon from the Solr-core module, and Solr-core is a > > dependency of velocity, and this it can resolve it. Export is synonymous > > with transitive resolution. Now it compiles locally. It seems like an odd > > thing to go wrong. Java 8 I expected. > > > > So if any IntelliJ user has run into issues lately, maybe sharing my > > experience will help. I should commit the changes but I’ll wait for a > > reply. > > > > I think the “Export” (transitive resolution) feature could allow us to > > simplify some of the dependency management quite a bit within IntelliJ so > > that it may need less maintenance. > > > > ~ David Smiley > > Freelance Apache Lucene/Solr Search Consultant/Developer > > http://www.linkedin.com/in/davidwsmiley > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
