[ https://issues.apache.org/jira/browse/LUCENE-1083?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12549429 ]
Grant Ingersoll commented on LUCENE-1083: ----------------------------------------- Thanks, Matt. I assume the antjdiff.jar needs to be included somewhere? In order for this to work, you probably need to make it so it checks to see if that library exists before running it (check out the way the Clover test coverage works) and we can't include the actual JDiff libraries in Lucene b/c of licensing issues (I'm pretty sure, anyway), so ideally, your task would also download the library when executed and install it properly for users. > JDiff report of changes between different versions of Lucene > ------------------------------------------------------------ > > Key: LUCENE-1083 > URL: https://issues.apache.org/jira/browse/LUCENE-1083 > Project: Lucene - Java > Issue Type: Improvement > Components: Javadocs > Affects Versions: 2.2 > Reporter: Matt Doar > Attachments: jdiff_lucene_191_220.zip, jdiff_lucene_210_220.zip > > > I think that a helpful addition to the release process for Lucene would be > [JDiff|http://www.jdiff.org] reports of the API changes between different > versions. I am attaching reports of the differences between 1.9.1 and 2.2.0 > and also between 2.1.0 and 2.2.0. The reports could be changed to only show > the public methods. The start page is changes.html. > This is the Ant target I added to the top-level build.xml file in the JDiff > directory to produce a report: > {noformat} > <target name="lucene" depends="dist"> > <taskdef name="jdiff" > classname="jdiff.JDiffAntTask" > classpath="${dist.dir}/antjdiff.jar" /> > <jdiff destdir="${reports.dir}/lucene" > verbose="on" > stats="on" > docchanges="on"> > <old name="1.9.1"> > <dirset dir="${examples.dir}/lucene-1.9.1/src/java" includes="org/**" /> > </old> > <new name="2.2.0"> > <dirset dir="${examples.dir}/lucene-2.2.0/src/java" includes="org/**" /> > </new> > </jdiff> > </target> > {noformat} > Disclaimer: I'm the author of JDiff -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]