/[Apache-SVN]
ViewVC logotype

Revision 1512354


Jump to revision: Previous Next
Author: brane
Date: Fri Aug 9 15:52:34 2013 UTC (10 years, 8 months ago)
Changed paths: 8
Log Message:
Expose utility functions in JavaHL. Start by providing a file-based merge tool.

* build.conf (private-built-includes):
   Add org_apache_subversion_javahl_util_DiffLib.h.
  (javahl-java): Add ...javahl/util and reorder modules alphabetically.
  (javahl-callback-javah, javahl-remote-javah, javahl-callback-javah):
   Reorder modules alphabetically.
  (javahl-util-javah): New module.

* Makefile.in (javahl): Add javahl-remote-javah and javahl-util-javah.
  (doc-javahl): Add org.apache.subversion.javahl.util.

[in subversion/bindings/javahl/src/org/apache/subversion/javahl]
* SVNUtil.java: New Java class SVNUtil.
  (SVNUtil.DiffOptions): New nested class.
  (SVNUtil.ConflictDisplayStyle): New nested enumeration.
  (SVNUtil.FileMerge): New static methods.
* util/DiffLib.java: New Java class util.DiffLib.

[in subversion/bindings/javahl/native]
* org_apache_subversion_javahl_util_DiffLib.cpp:
   Native method wrappers for the util.DiffLib class.
  (Java_org_apache_subversion_javahl_util_DiffLib_nativeFileMerge):
   Native implementation of util.DiffLib.FileMerge.

[in subversion/bindings/javahl/tests/org/apache/subversion/javahl]
* UtilTests.java: New test suite for the SVNUtil class.
  (UtilTests.testFileMerge): New test case.
* RunTests.java: Add UtilTests to the test suite list.


Changed paths

Path Details
Directorysubversion/trunk/Makefile.in modified , text changed
Directorysubversion/trunk/build.conf modified , text changed
Directorysubversion/trunk/subversion/bindings/javahl/native/org_apache_subversion_javahl_util_DiffLib.cpp added
Directorysubversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/SVNUtil.java added
Directorysubversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/util/ added
Directorysubversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/util/DiffLib.java added
Directorysubversion/trunk/subversion/bindings/javahl/tests/org/apache/subversion/javahl/RunTests.java modified , text changed
Directorysubversion/trunk/subversion/bindings/javahl/tests/org/apache/subversion/javahl/UtilTests.java added

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26