[ 
https://issues.apache.org/jira/browse/DAFFODIL-1983?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dave Thompson closed DAFFODIL-1983.
-----------------------------------

Verified the specified commit (commit be3b714fab3e01d270b083e8853f821ea2f45fe0) 
is included in the latest pull from the incubator-daffodil repository.

Verified by review that changes specified in commit comment were included.

Verified the incubator-daffodil sbt test suites execute successfully.

 

> Eliminate eclipse classpath maintenance - UpdateEclipseClasspaths - run from 
> sbt
> --------------------------------------------------------------------------------
>
>                 Key: DAFFODIL-1983
>                 URL: https://issues.apache.org/jira/browse/DAFFODIL-1983
>             Project: Daffodil
>          Issue Type: Improvement
>          Components: Infrastructure
>    Affects Versions: 2.2.0
>            Reporter: Mike Beckerle
>            Assignee: Mike Beckerle
>            Priority: Minor
>             Fix For: 2.7.0
>
>
> Every time library versions are updated, the eclipse classpaths in 
> eclipse-projects must be updated. We have a tool to do this, located in 
> daffodil-propgen module, (formerly daffodil-lib), but it requires 
> DAFFODIL_ROOT and so only can be run under eclipse. 
> Not all developers use eclipse, so there's always this two-part change where 
> library versions change, then the eclipse classpaths have to be fixed up to 
> match. 
> Ideally, we would run this tool from sbt when updateClassifiers is run and we 
> would thereby completely eliminate the need to maintain the eclipse classpath 
> files at all.  Every time you sbt clean ; sbt updateClassifiers, you need to 
> refresh all the eclipse projects anyway.
> So the task is to run this from sbt as part of updateClassifiers (perhaps), 
> and eliminate the dependency on DAFFODIL_ROOT. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to