You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by rm...@apache.org on 2015/02/07 01:49:58 UTC
svn commit: r1658002 - in /lucene/dev/branches/branch_5x: ./ lucene/
lucene/common-build.xml lucene/core/
lucene/core/src/java/org/apache/lucene/search/package-info.java
lucene/core/src/java/org/apache/lucene/search/package.html
Author: rmuir
Date: Sat Feb 7 00:49:58 2015
New Revision: 1658002
URL: http://svn.apache.org/r1658002
Log:
LUCENE-6224: package.html -> package-info.java (just o.a.l.search initially)
Added:
lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/package-info.java
- copied unchanged from r1658001, lucene/dev/trunk/lucene/core/src/java/org/apache/lucene/search/package-info.java
Removed:
lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/package.html
Modified:
lucene/dev/branches/branch_5x/ (props changed)
lucene/dev/branches/branch_5x/lucene/ (props changed)
lucene/dev/branches/branch_5x/lucene/common-build.xml (contents, props changed)
lucene/dev/branches/branch_5x/lucene/core/ (props changed)
Modified: lucene/dev/branches/branch_5x/lucene/common-build.xml
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/common-build.xml?rev=1658002&r1=1658001&r2=1658002&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/common-build.xml (original)
+++ lucene/dev/branches/branch_5x/lucene/common-build.xml Sat Feb 7 00:49:58 2015
@@ -1922,7 +1922,7 @@ ${ant.project.name}.test.dependencies=${
</target>
<target name="-ecj-resolve" unless="ecj.loaded" depends="ivy-availability-check,ivy-configure" if="ecj-javadoc-lint.supported">
- <ivy:cachepath organisation="org.eclipse.jdt.core.compiler" module="ecj" revision="4.4"
+ <ivy:cachepath organisation="org.eclipse.jdt.core.compiler" module="ecj" revision="4.4.1"
inline="true" conf="master" type="jar" pathid="ecj.classpath" />
<componentdef classname="org.eclipse.jdt.core.JDTCompilerAdapter"
classpathref="ecj.classpath" name="ecj-component"/>
@@ -1938,21 +1938,29 @@ ${ant.project.name}.test.dependencies=${
<element name="nested" implicit="yes" optional="yes"/>
<sequential>
+ <!-- hack: we can tell ECJ not to create classfiles, but it still creates
+ package-info.class files. so redirect output to a tempdir -->
+ <tempfile property="ecj.trash.out" destdir="${java.io.tmpdir}" prefix="ecj"/>
+ <mkdir dir="${ecj.trash.out}"/>
<javac
includeAntRuntime="@{includeantruntime}"
encoding="${build.encoding}"
srcdir="@{srcdir}"
+ destdir="${ecj.trash.out}"
source="@{javac.source}"
target="@{javac.source}"
taskname="ecj-lint">
<ecj-component/>
<nested/>
+ <!-- hack: we can't disable classfile creation right now, because we need
+ to specify a destination for buggy package-info.class files
<compilerarg value="-d"/>
- <compilerarg value="none"/>
+ <compilerarg value="none"/> -->
<compilerarg value="-enableJavadoc"/>
<compilerarg value="-properties"/>
<compilerarg value="@{configuration}"/>
</javac>
+ <delete dir="${ecj.trash.out}"/>
</sequential>
</macrodef>