You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by ma...@apache.org on 2011/04/21 16:45:11 UTC

svn commit: r1095734 - in /subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl: ./ callback/ types/

Author: markphip
Date: Thu Apr 21 14:45:10 2011
New Revision: 1095734

URL: http://svn.apache.org/viewvc?rev=1095734&view=rev
Log:
Update JavaDoc to remove @since tags.  Given that JavaHL is essentially
starting from scratch in the new namespace it does not make sense to have
tags that reference releases when these classes did not exist.  We can
start adding these again with 1.8 release.  Left a single @since 1.7 tag
in the primary ISVNClient interface header.

[ in subversion/bindings/javahl/ ]

* src/org/apache/subversion/javahl/ConflictDescriptor.java
* src/org/apache/subversion/javahl/ConflictResult.java
* src/org/apache/subversion/javahl/SVNClient.java
* src/org/apache/subversion/javahl/ProgressEvent.java
* src/org/apache/subversion/javahl/callback/ConflictResolverCallback.java
* src/org/apache/subversion/javahl/callback/DiffSummaryCallback.java
* src/org/apache/subversion/javahl/callback/ProgressCallback.java
* src/org/apache/subversion/javahl/callback/ClientNotifyCallback.java
* src/org/apache/subversion/javahl/callback/BlameCallback.java
* src/org/apache/subversion/javahl/callback/ReposNotifyCallback.java
* src/org/apache/subversion/javahl/ClientNotifyInformation.java
* src/org/apache/subversion/javahl/ISVNClient.java
* src/org/apache/subversion/javahl/SVNRepos.java
* src/org/apache/subversion/javahl/NativeResources.java
* src/org/apache/subversion/javahl/types/ConflictVersion.java
* src/org/apache/subversion/javahl/types/RevisionRange.java
* src/org/apache/subversion/javahl/types/Mergeinfo.java
* src/org/apache/subversion/javahl/types/LogDate.java
* src/org/apache/subversion/javahl/types/Status.java
* src/org/apache/subversion/javahl/types/Property.java
* src/org/apache/subversion/javahl/types/Version.java
* src/org/apache/subversion/javahl/types/Lock.java
* src/org/apache/subversion/javahl/types/Info.java
* src/org/apache/subversion/javahl/types/Revision.java
* src/org/apache/subversion/javahl/DiffSummary.java
* src/org/apache/subversion/javahl/ReposNotifyInformation.java
* src/org/apache/subversion/javahl/ISVNRepos.java
  Removed @since tags from JavaDoc

Modified:
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ClientNotifyInformation.java
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ConflictDescriptor.java
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ConflictResult.java
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/DiffSummary.java
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ISVNClient.java
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ISVNRepos.java
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/NativeResources.java
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ProgressEvent.java
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ReposNotifyInformation.java
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/SVNClient.java
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/SVNRepos.java
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/BlameCallback.java
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/ClientNotifyCallback.java
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/ConflictResolverCallback.java
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/DiffSummaryCallback.java
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/ProgressCallback.java
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/ReposNotifyCallback.java
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/ConflictVersion.java
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Info.java
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Lock.java
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/LogDate.java
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Mergeinfo.java
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Property.java
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Revision.java
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/RevisionRange.java
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Status.java
    subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Version.java

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ClientNotifyInformation.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ClientNotifyInformation.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ClientNotifyInformation.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ClientNotifyInformation.java Thu Apr 21 14:45:10 2011
@@ -31,8 +31,6 @@ import org.apache.subversion.javahl.type
 /**
  * The event passed to the {@link ClientNotifyCallback#onNotify}
  * API to notify {@link ISVNClient} of relevant events.
- *
- * @since 1.2
  */
 public class ClientNotifyInformation extends EventObject
 {
@@ -92,19 +90,16 @@ public class ClientNotifyInformation ext
 
     /**
      * The name of the changelist.
-     * @since 1.5
      */
     private String changelistName;
 
     /**
      * The range of the merge just beginning to occur.
-     * @since 1.5
      */
     private RevisionRange mergeRange;
 
     /**
      * A common absolute path prefix that can be subtracted from .path.
-     * @since 1.6
      */
     private String pathPrefix;
 
@@ -262,7 +257,6 @@ public class ClientNotifyInformation ext
 
     /**
      * @return The name of the changelist.
-     * @since 1.5
      */
     public String getChangelistName()
     {
@@ -271,7 +265,6 @@ public class ClientNotifyInformation ext
 
     /**
      * @return The range of the merge just beginning to occur.
-     * @since 1.5
      */
     public RevisionRange getMergeRange()
     {
@@ -280,7 +273,6 @@ public class ClientNotifyInformation ext
 
     /**
      * @return The common absolute path prefix.
-     * @since 1.6
      */
     public String getPathPrefix()
     {

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ConflictDescriptor.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ConflictDescriptor.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ConflictDescriptor.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ConflictDescriptor.java Thu Apr 21 14:45:10 2011
@@ -28,8 +28,6 @@ import org.apache.subversion.javahl.type
 /**
  * The description of a merge conflict, encountered during
  * merge/update/switch operations.
- *
- * @since 1.5
  */
 public class ConflictDescriptor
 {
@@ -241,7 +239,6 @@ public class ConflictDescriptor
 
         /**
          * Object is already added or schedule-add.
-         * @since New in 1.6.
          */
         added;
     }

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ConflictResult.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ConflictResult.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ConflictResult.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ConflictResult.java Thu Apr 21 14:45:10 2011
@@ -27,8 +27,6 @@ package org.apache.subversion.javahl;
  * The result returned by the callback API used to handle conflicts
  * encountered during merge/update/switch operations.  Includes a poor
  * man's enum for <code>svn_wc_conflict_choice_t</code>.
- *
- * @since 1.5
  */
 public class ConflictResult
 {

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/DiffSummary.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/DiffSummary.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/DiffSummary.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/DiffSummary.java Thu Apr 21 14:45:10 2011
@@ -30,8 +30,6 @@ import org.apache.subversion.javahl.type
 /**
  * The event passed to the {@link DiffSummaryCallback#onSummary} API
  * in response to path differences reported by {@link ISVNClient#diffSummarize}.
- *
- * @since 1.5
  */
 public class DiffSummary extends EventObject
 {

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ISVNClient.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ISVNClient.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ISVNClient.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ISVNClient.java Thu Apr 21 14:45:10 2011
@@ -35,6 +35,8 @@ import java.util.Map;
 /**
  * This interface is the commom interface for all subversion
  * operations. It is implemented by SVNClient
+ *
+ * @since 1.7
  */
 public interface ISVNClient
 {
@@ -45,7 +47,6 @@ public interface ISVNClient
 
     /**
      * @return Version information about the underlying native libraries.
-     * @since 1.0
      */
     public Version getVersion();
 
@@ -56,7 +57,6 @@ public interface ISVNClient
      * href="http://svn.apache.org/repos/asf/subversion/trunk/notes/asp-dot-net-hack.txt">
      * Instructions on changing this as a work-around for the behavior of
      * ASP.Net on Windows.</a>
-     * @since 1.3
      */
     public String getAdminDirectoryName();
 
@@ -64,7 +64,6 @@ public interface ISVNClient
      * @param name The name of the directory to compare.
      * @return Whether <code>name</code> is that of a working copy
      * administrative directory.
-     * @since 1.3
      */
     public boolean isAdminDirectory(String name);
 
@@ -78,7 +77,6 @@ public interface ISVNClient
      * @param noIgnore    get status for normaly ignored files and directories.
      * @param ignoreExternals if externals are ignored during status
      * @param changelists changelists to filter by
-     * @since 1.5
      */
     void status(String path, Depth depth, boolean onServer,
                 boolean getAll, boolean noIgnore, boolean ignoreExternals,
@@ -94,7 +92,6 @@ public interface ISVNClient
      * @param direntFields    the fields to retrieve
      * @param fetchLocks      whether to fetch lock information
      * @param callback        the callback to receive the directory entries
-     * @since 1.5
      */
     void list(String url, Revision revision, Revision pegRevision,
               Depth depth, int direntFields, boolean fetchLocks,
@@ -108,7 +105,6 @@ public interface ISVNClient
      * @throws IllegalArgumentException If <code>username</code> is
      * <code>null</code>.
      * @see #password(String)
-     * @since 1.0
      */
     void username(String username);
 
@@ -119,7 +115,6 @@ public interface ISVNClient
      * @throws IllegalArgumentException If <code>password</code> is
      * <code>null</code>.
      * @see #username(String)
-     * @since 1.0
      */
     void password(String password);
 
@@ -129,7 +124,6 @@ public interface ISVNClient
      * <code>--no-auth-cache</code> and <code>--non-interactive</code> arguments
      * accepted by the command-line client.
      * @param prompt the callback interface
-     * @since 1.0
      */
     void setPrompt(UserPasswordCallback prompt);
 
@@ -147,7 +141,6 @@ public interface ISVNClient
      * @param limit         limit the number of log messages (if 0 or less no
      *                      limit)
      * @param callback      the object to receive the log messages
-     * @since 1.6
      */
     void logMessages(String path, Revision pegRevision,
                      List<RevisionRange> ranges, boolean stopOnCopy,
@@ -166,7 +159,6 @@ public interface ISVNClient
      * @param ignoreExternals if externals are ignored during checkout
      * @param allowUnverObstructions allow unversioned paths that obstruct adds
      * @throws ClientException
-     * @since 1.5
      */
     long checkout(String moduleName, String destPath, Revision revision,
                   Revision pegRevision, Depth depth,
@@ -178,7 +170,6 @@ public interface ISVNClient
      * to the calling program.
      * @param notify listener that the SVN library should call on many
      *               file operations.
-     * @since 1.2
      */
     void notification2(ClientNotifyCallback notify);
 
@@ -186,7 +177,6 @@ public interface ISVNClient
      * Set the conflict resolution callback.
      *
      * @param listener The conflict resolution callback.
-     * @since 1.5
      */
     void setConflictResolver(ConflictResolverCallback listener);
 
@@ -194,7 +184,6 @@ public interface ISVNClient
      * Set the progress callback.
      *
      * @param listener The progress callback.
-     * @since 1.5
      */
     void setProgressCallback(ProgressCallback listener);
 
@@ -208,7 +197,6 @@ public interface ISVNClient
      *                     results in a commit.
      * @param handler   the commit message callback
      * @throws ClientException
-     * @since 1.5
      */
     void remove(Set<String> path, boolean force, boolean keepLocal,
                 Map<String, String> revpropTable, CommitMessageCallback handler,
@@ -221,7 +209,6 @@ public interface ISVNClient
      * @param depth     the depth to recurse into subdirectories
      * @param changelists changelists to filter by
      * @throws ClientException
-     * @since 1.5
      */
     void revert(String path, Depth depth, Collection<String> changelists)
             throws ClientException;
@@ -236,7 +223,6 @@ public interface ISVNClient
      *                  ignore patterns
      * @param addParents add any intermediate parents to the working copy
      * @throws ClientException
-     * @since 1.5
      */
     void add(String path, Depth depth, boolean force, boolean noIgnores,
              boolean addParents)
@@ -254,7 +240,6 @@ public interface ISVNClient
      * @param ignoreExternals if externals are ignored during update
      * @param allowUnverObstructions allow unversioned paths that obstruct adds
      * @throws ClientException
-     * @since 1.5
      */
     long[] update(Set<String> path, Revision revision, Depth depth,
                   boolean depthIsSticky, boolean makeParents,
@@ -273,7 +258,6 @@ public interface ISVNClient
      *                     to values which will be set if this operation
      *                     results in a commit.
      * @throws ClientException
-     * @since 1.5
      */
     void commit(Set<String> path, Depth depth, boolean noUnlock,
                 boolean keepChangelist, Collection<String> changelists,
@@ -297,7 +281,6 @@ public interface ISVNClient
      * @param handler   the commit message callback, may be <code>null</code>
      *                  if <code>destPath</code> is not a URL
      * @throws ClientException If the copy operation fails.
-     * @since 1.7
      */
     void copy(List<CopySource> sources, String destPath,
               boolean copyAsChild, boolean makeParents,
@@ -321,7 +304,6 @@ public interface ISVNClient
      * @param handler   the commit message callback, may be <code>null</code>
      *                  if <code>destPath</code> is not a URL
      * @throws ClientException If the move operation fails.
-     * @since 1.5
      */
     void move(Set<String> srcPaths, String destPath, boolean force,
               boolean moveAsChild, boolean makeParents,
@@ -339,7 +321,6 @@ public interface ISVNClient
      *                     results in a commit.
      * @param handler   the handler to use if paths contains URLs
      * @throws ClientException
-     * @since 1.5
      */
     void mkdir(Set<String> path, boolean makeParents,
                Map<String, String> revpropTable,
@@ -361,7 +342,6 @@ public interface ISVNClient
      * @param conflictResult Which version to choose in the event of a
      *                       conflict.
      * @throws SubversionException If an error occurs.
-     * @since 1.5
      */
     void resolve(String path, Depth depth, ConflictResult.Choice conflictResult)
         throws SubversionException;
@@ -380,7 +360,6 @@ public interface ISVNClient
      * @param depth           how deep to recurse in subdirectories
      * @param nativeEOL       which EOL characters to use during export
      * @throws ClientException
-     * @since 1.5
      */
     long doExport(String srcPath, String destPath, Revision revision,
                   Revision pegRevision, boolean force, boolean ignoreExternals,
@@ -401,7 +380,6 @@ public interface ISVNClient
      * @param ignoreAncestry whether to skip common ancestry sanity check between
                              <code>path</code> and <code>url</code>
      * @throws ClientException
-     * @since 1.7
      */
     long doSwitch(String path, String url, Revision revision,
                   Revision pegRevision, Depth depth, boolean depthIsSticky,
@@ -424,7 +402,6 @@ public interface ISVNClient
      * @param handler   the commit message callback
      * @throws ClientException
      *
-     * @since 1.5
      */
     void doImport(String path, String url, Depth depth,
                   boolean noIgnore, boolean ignoreUnknownNodeTypes,
@@ -438,7 +415,6 @@ public interface ISVNClient
      * @param pegRevision Peg revision used to interpret path.
      * @return The list of URLs, empty if there are no suggestions.
      * @throws ClientException If an error occurs.
-     * @since 1.5
      */
     Set<String> suggestMergeSources(String path, Revision pegRevision)
             throws SubversionException;
@@ -457,7 +433,6 @@ public interface ISVNClient
      * @param dryRun         do not change anything
      * @param recordOnly     record mergeinfo but do not run merge
      * @throws ClientException
-     * @since 1.5
      */
     void merge(String path1, Revision revision1, String path2,
                Revision revision2, String localPath, boolean force, Depth depth,
@@ -476,7 +451,6 @@ public interface ISVNClient
      * @param dryRun        do not change anything
      * @param recordOnly    record mergeinfo but do not run merge
      * @throws ClientException
-     * @since 1.5
      */
     void merge(String path, Revision pegRevision, List<RevisionRange> revisions,
                String localPath, boolean force, Depth depth,
@@ -498,7 +472,6 @@ public interface ISVNClient
      * @param localPath     target local path
      * @param dryRun        do not change anything
      * @throws ClientException
-     * @since 1.5
      */
     void mergeReintegrate(String path, Revision pegRevision,
                           String localPath, boolean dryRun)
@@ -511,7 +484,6 @@ public interface ISVNClient
      * <code>path</code>.
      * @return The merge history of <code>path</code>.
      * @throws SubversionException
-     * @since 1.5
      */
     Mergeinfo getMergeinfo(String path, Revision pegRevision)
         throws SubversionException;
@@ -527,7 +499,6 @@ public interface ISVNClient
      * @param depth                  the depth to recurse to
      * @param revProps               the revprops to retrieve
      * @param callback               the object to receive the log messages
-     * @since 1.7
      */
     void getMergeinfoLog(Mergeinfo.LogKind kind, String pathOrUrl,
                          Revision pegRevision, String mergeSourceUrl,
@@ -551,7 +522,6 @@ public interface ISVNClient
      * @param copiesAsAdds  if set, copied files will be shown in their
      *                      entirety, not as diffs from their sources
      * @throws ClientException
-     * @since 1.7
      */
     void diff(String target1, Revision revision1, String target2,
               Revision revision2, String relativeToDir, String outFileName,
@@ -576,7 +546,6 @@ public interface ISVNClient
      * @param copiesAsAdds  if set, copied files will be shown in their
      *                      entirety, not as diffs from their sources
      * @throws ClientException
-     * @since 1.7
      */
     void diff(String target, Revision pegRevision, Revision startRevision,
               Revision endRevision, String relativeToDir, String outFileName,
@@ -604,7 +573,6 @@ public interface ISVNClient
      * is invoked with a description of the difference.
      *
      * @throws ClientException
-     * @since 1.5
      */
     void diffSummarize(String target1, Revision revision1,
                        String target2, Revision revision2,
@@ -638,7 +606,6 @@ public interface ISVNClient
      * is invoked with a description of the difference.
      *
      * @throws ClientException
-     * @since 1.5
      */
     void diffSummarize(String target, Revision pegRevision,
                        Revision startRevision, Revision endRevision,
@@ -656,7 +623,6 @@ public interface ISVNClient
      * @param changelists changelists to filter by
      * @param callback    the callback to use to return the properties
      * @throws ClientException
-     * @since 1.5
      */
     void properties(String path, Revision revision, Revision pegRevision,
                     Depth depth, Collection<String> changelists,
@@ -677,7 +643,6 @@ public interface ISVNClient
      *                     to values which will be set if this operation
      *                     results in a commit.
      * @throws ClientException
-     * @since 1.5
      */
     void propertySet(Set<String> paths, String name, byte[] value, Depth depth,
                      Collection<String> changelists, boolean force,
@@ -691,7 +656,6 @@ public interface ISVNClient
      * @param rev       revision to retrieve
      * @return the Property
      * @throws ClientException
-     * @since 1.0
      */
     byte[] revProperty(String path, String name, Revision rev)
             throws ClientException;
@@ -702,7 +666,6 @@ public interface ISVNClient
      * @param rev       revision to retrieve
      * @return the Properties
      * @throws ClientException
-     * @since 1.2
      */
     Map<String, byte[]> revProperties(String path, Revision rev)
             throws ClientException;
@@ -716,7 +679,6 @@ public interface ISVNClient
      * @param originalValue the original value of the property.
      * @param force     use force to set
      * @throws ClientException
-     * @since 1.6
      */
     void setRevProperty(String path, String name, Revision rev, String value,
                         String originalValue, boolean force)
@@ -730,7 +692,6 @@ public interface ISVNClient
      * @param pegRevision the revision to interpret path
      * @return the Property
      * @throws ClientException
-     * @since 1.2
      */
     byte[] propertyGet(String path, String name, Revision revision,
                        Revision pegRevision)
@@ -743,7 +704,6 @@ public interface ISVNClient
      * @param pegRevision the revision to interpret path
      * @return  the content as byte array
      * @throws ClientException
-     * @since 1.2
      */
     byte[] fileContent(String path, Revision revision, Revision pegRevision)
             throws ClientException;
@@ -760,7 +720,6 @@ public interface ISVNClient
      * @throws ClientException
      * @see java.io.PipedOutputStream
      * @see java.io.PipedInputStream
-     * @since 1.0
      */
     void streamFileContent(String path, Revision revision, Revision pegRevision,
                            OutputStream stream)
@@ -773,7 +732,6 @@ public interface ISVNClient
      * @param path      working copy path
      * @param ignoreExternals if externals are ignored during relocate
      * @throws ClientException
-     * @since 1.0
      */
     void relocate(String from, String to, String path, boolean ignoreExternals)
             throws ClientException;
@@ -791,7 +749,6 @@ public interface ISVNClient
      * @param callback      callback to receive the file content and the other
      *                      information
      * @throws ClientException
-     * @since 1.7
      */
     void blame(String path, Revision pegRevision, Revision revisionStart,
                Revision revisionEnd, boolean ignoreMimeType,
@@ -807,7 +764,6 @@ public interface ISVNClient
      * @param configDir Path of the directory, or <code>null</code>
      * for the platform's default.
      * @throws ClientException
-     * @since 1.0
      */
     void setConfigDirectory(String configDir) throws ClientException;
 
@@ -815,14 +771,12 @@ public interface ISVNClient
      * Get the configuration directory
      * @return  the directory
      * @throws ClientException
-     * @since 1.0
      */
     String getConfigDirectory() throws ClientException;
 
     /**
      * cancel the active operation
      * @throws ClientException
-     * @since 1.0
      */
     void cancelOperation() throws ClientException;
 
@@ -832,7 +786,6 @@ public interface ISVNClient
      * @param changelist  changelist name
      * @param depth       the depth to recurse
      * @param changelists changelists to filter by
-     * @since 1.5
      */
     void addToChangelist(Set<String> paths, String changelist, Depth depth,
                          Collection<String> changelists)
@@ -843,7 +796,6 @@ public interface ISVNClient
      * @param paths       paths to remove from the changelist
      * @param depth       the depth to recurse
      * @param changelists changelists to filter by
-     * @since 1.5
      */
     void removeFromChangelists(Set<String> paths, Depth depth,
                                Collection<String> changelists)
@@ -855,7 +807,6 @@ public interface ISVNClient
      * @param changelists the changelists to look under
      * @param depth       the depth to recurse
      * @param callback    the callback to return the changelists through
-     * @since 1.5
      */
     void getChangelists(String rootPath, Collection<String> changelists,
                         Depth depth, ChangelistCallback callback)
@@ -867,7 +818,6 @@ public interface ISVNClient
      * @param comment
      * @param force break an existing lock
      * @throws ClientException
-     * @since 1.2
      */
     void lock(Set<String> path, String comment, boolean force)
             throws ClientException;
@@ -877,7 +827,6 @@ public interface ISVNClient
      * @param path  path of the item
      * @param force break an existing lock
      * @throws ClientException
-     * @since 1.2
      */
     void unlock(Set<String> path, boolean force)
             throws ClientException;
@@ -890,7 +839,6 @@ public interface ISVNClient
      * @param depth         the depth to recurse
      * @param changelists   if non-null, filter paths using changelists
      * @param callback      a callback to receive the infos retrieved
-     * @since 1.5
      */
     void info2(String pathOrUrl, Revision revision, Revision pegRevision,
                Depth depth, Collection<String> changelists,
@@ -904,7 +852,6 @@ public interface ISVNClient
      * @param lastChanged   last changed rather than current revisions
      * @return      the compact "version number"
      * @throws ClientException
-     * @since 1.2
      */
     String getVersionInfo(String path, String trailUrl, boolean lastChanged)
             throws ClientException;
@@ -913,7 +860,6 @@ public interface ISVNClient
      * Recursively upgrade a working copy to a new metadata storage format.
      * @param path                  path of the working copy
      * @throws ClientException
-     * @since 1.7
      */
     void upgrade(String path)
             throws ClientException;

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ISVNRepos.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ISVNRepos.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ISVNRepos.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ISVNRepos.java Thu Apr 21 14:45:10 2011
@@ -98,7 +98,6 @@ public interface ISVNRepos {
 	 * @param useDeltas         the dump will contain deltas between nodes
      * @param callback          the callback to recieve notifications
 	 * @throws ClientException  throw in case of problem
-	 * @since 1.5
 	 */
 	public abstract void dump(File path, OutputStream dataOut,
                 Revision start, Revision end, boolean incremental,
@@ -147,7 +146,6 @@ public interface ISVNRepos {
 	 *                          in put optional.
 	 * @param callback          the target for processing messages
 	 * @throws ClientException  throw in case of problem
-	 * @since 1.5
 	 */
 	public abstract void load(File path, InputStream dataInput,
 			boolean ignoreUUID, boolean forceUUID, boolean usePreCommitHook,
@@ -195,7 +193,6 @@ public interface ISVNRepos {
 	 * @param usePostRevPropChangeHook Whether to run the
 	 * <i>post-revprop-change</i> hook script.
 	 * @throws SubversionException If a problem occurs.
-	 * @since 1.5.0
 	 */
 	public abstract void setRevProp(File path, Revision rev, String propName,
 			String propValue, boolean usePreRevPropChangeHook,
@@ -220,7 +217,6 @@ public interface ISVNRepos {
 	 * @param path              the path to the repository
      * @param depth             the depth to recurse
 	 * @throws ClientException  throw in case of problem
-	 * @since 1.7
 	 */
 	public abstract Set<Lock> lslocks(File path, Depth depth)
             throws ClientException;
@@ -230,7 +226,6 @@ public interface ISVNRepos {
 	 * @param path              the path to the repository
 	 * @param locks             the name of the locked items
 	 * @throws ClientException  throw in case of problem
-	 * @since 1.2
 	 */
 	public abstract void rmlocks(File path, String[] locks)
 			throws ClientException;

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/NativeResources.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/NativeResources.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/NativeResources.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/NativeResources.java Thu Apr 21 14:45:10 2011
@@ -63,7 +63,6 @@ public class NativeResources
      * @throws LinkageError If the version of the loaded native
      * library is not compatible with this version of JavaHL's Java
      * APIs.
-     * @since 1.3.0
      */
     public static synchronized void loadNativeLibrary()
     {
@@ -141,7 +140,6 @@ public class NativeResources
 
     /**
      * Initialize the native library layer.
-     * @since 1.5.0
      */
     private static native void initNativeLibrary();
 }

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ProgressEvent.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ProgressEvent.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ProgressEvent.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ProgressEvent.java Thu Apr 21 14:45:10 2011
@@ -28,8 +28,6 @@ import org.apache.subversion.javahl.call
 /**
  * The event passed to the {@link ProgressCallback#onProgress} API to inform
  * {@link ISVNClient} of command progress (in terms of bytes).
- *
- * @since 1.5
  */
 public class ProgressEvent implements java.io.Serializable
 {

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ReposNotifyInformation.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ReposNotifyInformation.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ReposNotifyInformation.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ReposNotifyInformation.java Thu Apr 21 14:45:10 2011
@@ -29,8 +29,6 @@ import org.apache.subversion.javahl.call
 /**
  * The event passed to the {@link ReposNotifyCallback#onNotify}
  * API to notify {@link ISVNClient} of relevant events.
- *
- * @since 1.2
  */
 public class ReposNotifyInformation extends EventObject
 {

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/SVNClient.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/SVNClient.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/SVNClient.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/SVNClient.java Thu Apr 21 14:45:10 2011
@@ -96,33 +96,20 @@ public class SVNClient implements ISVNCl
 
     private ClientContext clientContext = new ClientContext();
 
-    /**
-     * @since 1.0
-     */
     public Version getVersion()
     {
         return NativeResources.getVersion();
     }
 
-    /**
-     * @since 1.3
-     */
     public native String getAdminDirectoryName();
 
-    /**
-     * @since 1.3
-     */
     public native boolean isAdminDirectory(String name);
 
     /**
       * @deprecated
-      * @since 1.0
       */
     public native String getLastPath();
 
-    /**
-     * @since 1.5
-     */
     public native void status(String path, Depth depth, boolean onServer,
                               boolean getAll, boolean noIgnore,
                               boolean ignoreExternals,
@@ -130,32 +117,17 @@ public class SVNClient implements ISVNCl
                               StatusCallback callback)
             throws ClientException;
 
-    /**
-     * @since 1.5
-     */
     public native void list(String url, Revision revision,
                             Revision pegRevision, Depth depth, int direntFields,
                             boolean fetchLocks, ListCallback callback)
             throws ClientException;
 
-    /**
-     * @since 1.0
-     */
     public native void username(String username);
 
-    /**
-     * @since 1.0
-     */
     public native void password(String password);
 
-    /**
-     * @since 1.0
-     */
     public native void setPrompt(UserPasswordCallback prompt);
 
-    /**
-     * @since 1.6
-     */
     public native void logMessages(String path, Revision pegRevision,
                                    List<RevisionRange> revisionRanges,
                                    boolean stopOnCopy, boolean discoverPath,
@@ -164,65 +136,41 @@ public class SVNClient implements ISVNCl
                                    LogMessageCallback callback)
             throws ClientException;
 
-    /**
-     * @since 1.5
-     */
     public native long checkout(String moduleName, String destPath,
                                 Revision revision, Revision pegRevision,
                                 Depth depth, boolean ignoreExternals,
                                 boolean allowUnverObstructions)
             throws ClientException;
 
-    /**
-     * @since 1.2
-     */
     public void notification2(ClientNotifyCallback notify)
     {
         clientContext.notify = notify;
     }
 
-    /**
-     * @since 1.5
-     */
     public void setConflictResolver(ConflictResolverCallback listener)
     {
         clientContext.resolver = listener;
     }
 
-    /**
-     * @since 1.5
-     */
     public void setProgressCallback(ProgressCallback listener)
     {
         clientContext.listener = listener;
     }
 
-    /**
-     * @since 1.5
-     */
     public native void remove(Set<String> paths, boolean force,
                               boolean keepLocal,
                               Map<String, String> revpropTable,
                               CommitMessageCallback handler, CommitCallback callback)
             throws ClientException;
 
-    /**
-     * @since 1.5
-     */
     public native void revert(String path, Depth depth,
                               Collection<String> changelists)
             throws ClientException;
 
-    /**
-     * @since 1.5
-     */
     public native void add(String path, Depth depth, boolean force,
                            boolean noIgnores, boolean addParents)
         throws ClientException;
 
-    /**
-     * @since 1.5
-     */
     public native long[] update(Set<String> paths, Revision revision,
                                 Depth depth, boolean depthIsSticky,
                                 boolean makeParents,
@@ -230,9 +178,6 @@ public class SVNClient implements ISVNCl
                                 boolean allowUnverObstructions)
             throws ClientException;
 
-    /**
-     * @since 1.5
-     */
     public native void commit(Set<String> paths, Depth depth, boolean noUnlock,
                               boolean keepChangelist,
                               Collection<String> changelists,
@@ -240,9 +185,6 @@ public class SVNClient implements ISVNCl
                               CommitMessageCallback handler, CommitCallback callback)
             throws ClientException;
 
-    /**
-     * @since 1.7
-     */
     public native void copy(List<CopySource> sources, String destPath,
                             boolean copyAsChild, boolean makeParents,
                             boolean ignoreExternals,
@@ -250,9 +192,6 @@ public class SVNClient implements ISVNCl
                             CommitMessageCallback handler, CommitCallback callback)
             throws ClientException;
 
-    /**
-     * @since 1.5
-     */
     public native void move(Set<String> srcPaths, String destPath,
                             boolean force, boolean moveAsChild,
                             boolean makeParents,
@@ -260,39 +199,24 @@ public class SVNClient implements ISVNCl
                             CommitMessageCallback handler, CommitCallback callback)
             throws ClientException;
 
-    /**
-     * @since 1.5
-     */
     public native void mkdir(Set<String> paths, boolean makeParents,
                              Map<String, String> revpropTable,
                              CommitMessageCallback handler, CommitCallback callback)
             throws ClientException;
 
-    /**
-     * @since 1.0
-     */
     public native void cleanup(String path)
             throws ClientException;
 
-    /**
-     * @since 1.5
-     */
     public native void resolve(String path, Depth depth,
                                ConflictResult.Choice conflictResult)
         throws SubversionException;
 
-    /**
-     * @since 1.5
-     */
     public native long doExport(String srcPath, String destPath,
                                 Revision revision, Revision pegRevision,
                                 boolean force, boolean ignoreExternals,
                                 Depth depth, String nativeEOL)
             throws ClientException;
 
-    /**
-     * @since 1.5
-     */
     public native long doSwitch(String path, String url, Revision revision,
                                 Revision pegRevision, Depth depth,
                                 boolean depthIsSticky, boolean ignoreExternals,
@@ -300,9 +224,6 @@ public class SVNClient implements ISVNCl
                                 boolean ignoreAncestry)
             throws ClientException;
 
-    /**
-     * @since 1.5
-     */
     public native void doImport(String path, String url, Depth depth,
                                 boolean noIgnore,
                                 boolean ignoreUnknownNodeTypes,
@@ -310,16 +231,10 @@ public class SVNClient implements ISVNCl
                                 CommitMessageCallback handler, CommitCallback callback)
             throws ClientException;
 
-    /**
-     * @since 1.5
-     */
     public native Set<String> suggestMergeSources(String path,
                                                   Revision pegRevision)
             throws SubversionException;
 
-    /**
-     * @since 1.5
-     */
     public native void merge(String path1, Revision revision1, String path2,
                              Revision revision2, String localPath,
                              boolean force, Depth depth,
@@ -327,31 +242,19 @@ public class SVNClient implements ISVNCl
                              boolean recordOnly)
             throws ClientException;
 
-    /**
-     * @since 1.5
-     */
     public native void merge(String path, Revision pegRevision,
                              List<RevisionRange> revisions, String localPath,
                              boolean force, Depth depth, boolean ignoreAncestry,
                              boolean dryRun, boolean recordOnly)
             throws ClientException;
 
-    /**
-     * @since 1.5
-     */
     public native void mergeReintegrate(String path, Revision pegRevision,
                                         String localPath, boolean dryRun)
             throws ClientException;
 
-    /**
-     * @since 1.5
-     */
     public native Mergeinfo getMergeinfo(String path, Revision pegRevision)
             throws SubversionException;
 
-    /**
-     * @since 1.7
-     */
     public native void getMergeinfoLog(Mergeinfo.LogKind kind, String pathOrUrl,
                                        Revision pegRevision,
                                        String mergeSourceUrl,
@@ -361,9 +264,6 @@ public class SVNClient implements ISVNCl
                                        LogMessageCallback callback)
         throws ClientException;
 
-    /**
-     * @since 1.7
-     */
     public native void diff(String target1, Revision revision1, String target2,
                             Revision revision2, String relativeToDir,
                             String outFileName, Depth depth,
@@ -372,9 +272,6 @@ public class SVNClient implements ISVNCl
                             boolean force, boolean copiesAsAdds)
             throws ClientException;
 
-    /**
-     * @since 1.7
-     */
     public native void diff(String target, Revision pegRevision,
                             Revision startRevision, Revision endRevision,
                             String relativeToDir, String outFileName,
@@ -383,9 +280,6 @@ public class SVNClient implements ISVNCl
                             boolean force, boolean copiesAsAdds)
             throws ClientException;
 
-    /**
-     * @since 1.5
-     */
     public native void diffSummarize(String target1, Revision revision1,
                                      String target2, Revision revision2,
                                      Depth depth, Collection<String> changelists,
@@ -393,9 +287,6 @@ public class SVNClient implements ISVNCl
                                      DiffSummaryCallback receiver)
             throws ClientException;
 
-    /**
-     * @since 1.5
-     */
     public native void diffSummarize(String target, Revision pegRevision,
                                      Revision startRevision,
                                      Revision endRevision, Depth depth,
@@ -404,18 +295,12 @@ public class SVNClient implements ISVNCl
                                      DiffSummaryCallback receiver)
             throws ClientException;
 
-    /**
-     * @since 1.5
-     */
     public native void properties(String path, Revision revision,
                                   Revision pegRevision, Depth depth,
                                   Collection<String> changelists,
                                   ProplistCallback callback)
             throws ClientException;
 
-    /**
-     * @since 1.5
-     */
     public native void propertySet(Set<String> paths, String name, byte[] value,
                                    Depth depth, Collection<String> changelists,
                                    boolean force,
@@ -423,36 +308,21 @@ public class SVNClient implements ISVNCl
                                    CommitCallback callback)
             throws ClientException;
 
-    /**
-     * @since 1.0
-     */
     public native byte[] revProperty(String path, String name, Revision rev)
             throws ClientException;
 
-    /**
-     * @since 1.2
-     */
     public native Map<String, byte[]> revProperties(String path, Revision rev)
             throws ClientException;
 
-    /**
-     * @since 1.6
-     */
     public native void setRevProperty(String path, String name, Revision rev,
                                       String value, String originalValue,
                                       boolean force)
             throws ClientException;
 
-    /**
-     * @since 1.2
-     */
     public native byte[] propertyGet(String path, String name,
                                      Revision revision, Revision pegRevision)
             throws ClientException;
 
-    /**
-     * @since 1.2
-     */
     public byte[] fileContent(String path, Revision revision,
                               Revision pegRevision)
             throws ClientException
@@ -463,24 +333,15 @@ public class SVNClient implements ISVNCl
         return stream.toByteArray();
     }
 
-    /**
-     * @since 1.0
-     */
     public native void streamFileContent(String path, Revision revision,
                                          Revision pegRevision,
                                          OutputStream stream)
             throws ClientException;
 
-    /**
-     * @since 1.0
-     */
     public native void relocate(String from, String to, String path,
                                 boolean ignoreExternals)
             throws ClientException;
 
-    /**
-     * @since 1.7
-     */
     public native void blame(String path, Revision pegRevision,
                              Revision revisionStart,
                              Revision revisionEnd, boolean ignoreMimeType,
@@ -488,57 +349,33 @@ public class SVNClient implements ISVNCl
                              BlameCallback callback)
             throws ClientException;
 
-    /**
-     * @since 1.0
-     */
     public native void setConfigDirectory(String configDir)
             throws ClientException;
 
-    /**
-     * @since 1.0
-     */
     public native String getConfigDirectory()
             throws ClientException;
 
-    /**
-     * @since 1.0
-     */
     public native void cancelOperation()
             throws ClientException;
 
-    /**
-     * @since 1.5
-     */
     public native void addToChangelist(Set<String> paths, String changelist,
                                        Depth depth,
                                        Collection<String> changelists)
             throws ClientException;
 
-    /**
-     * @since 1.5
-     */
     public native void removeFromChangelists(Set<String> paths, Depth depth,
                                              Collection<String> changelists)
             throws ClientException;
 
-    /**
-     * @since 1.5
-     */
     public native void getChangelists(String rootPath,
                                       Collection<String> changelists,
                                       Depth depth, ChangelistCallback callback)
             throws ClientException;
 
-    /**
-     * @since 1.2
-     */
     public native String getVersionInfo(String path, String trailUrl,
                                         boolean lastChanged)
             throws ClientException;
 
-    /**
-     * @since 1.7
-     */
     public native void upgrade(String path)
             throws ClientException;
 
@@ -596,30 +433,18 @@ public class SVNClient implements ISVNCl
      */
     public static native int versionMicro();
 
-    /**
-     * @since 1.2
-     */
     public native void lock(Set<String> paths, String comment, boolean force)
             throws ClientException;
 
-    /**
-     * @since 1.2
-     */
     public native void unlock(Set<String> paths, boolean force)
             throws ClientException;
 
-    /**
-     * @since 1.5
-     */
     public native void info2(String pathOrUrl, Revision revision,
                              Revision pegRevision, Depth depth,
                              Collection<String> changelists,
                              InfoCallback callback)
             throws ClientException;
 
-    /**
-     * @since 1.7
-     */
     public native void patch(String patchPath, String targetPath,
                              boolean dryRun, int stripCount, boolean reverse,
                              boolean ignoreWhitespace, boolean removeTempfiles,

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/SVNRepos.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/SVNRepos.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/SVNRepos.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/SVNRepos.java Thu Apr 21 14:45:10 2011
@@ -191,7 +191,6 @@ public class SVNRepos implements ISVNRep
      * @param usePostRevPropChangeHook Whether to run the
      * <i>post-revprop-change</i> hook script.
      * @throws SubversionException If a problem occurs.
-     * @since 1.5.0
      */
     public native void setRevProp(File path, Revision rev,
                                   String propName, String propValue,
@@ -208,7 +207,6 @@ public class SVNRepos implements ISVNRep
      * @param path              the path to the repository
      * @param depth             the depth to recurse
      * @throws ClientException  throw in case of problem
-     * @since 1.7
      */
     public native Set<Lock> lslocks(File path, Depth depth)
             throws ClientException;
@@ -218,7 +216,6 @@ public class SVNRepos implements ISVNRep
      * @param path              the path to the repository
      * @param locks             the name of the locked items
      * @throws ClientException  throw in case of problem
-     * @since 1.2
      */
     public native void rmlocks(File path, String[] locks)
             throws ClientException;

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/BlameCallback.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/BlameCallback.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/BlameCallback.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/BlameCallback.java Thu Apr 21 14:45:10 2011
@@ -31,8 +31,6 @@ import org.apache.subversion.javahl.ISVN
 /**
  * This interface is used to receive every single line for a file on a
  * the {@link ISVNClient#blame} call.
- *
- * @since 1.7
  */
 public interface BlameCallback
 {

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/ClientNotifyCallback.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/ClientNotifyCallback.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/ClientNotifyCallback.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/ClientNotifyCallback.java Thu Apr 21 14:45:10 2011
@@ -33,8 +33,6 @@ import java.util.EventListener;
  * Implement this interface to provide a custom notification handler
  * to the SVNClient class.  If you need to pass extra information to
  * the notification handler add it to your implementing class.
- *
- * @since 1.2
  */
 public interface ClientNotifyCallback extends EventListener
 {

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/ConflictResolverCallback.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/ConflictResolverCallback.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/ConflictResolverCallback.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/ConflictResolverCallback.java Thu Apr 21 14:45:10 2011
@@ -32,8 +32,6 @@ import java.util.EventListener;
 /**
  * The callback API used to handle conflicts encountered during
  * merge/update/switch operations.
- *
- * @since 1.5
  */
 public interface ConflictResolverCallback extends EventListener
 {

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/DiffSummaryCallback.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/DiffSummaryCallback.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/DiffSummaryCallback.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/DiffSummaryCallback.java Thu Apr 21 14:45:10 2011
@@ -39,8 +39,6 @@ import org.apache.subversion.javahl.ISVN
  *     }
  * }
  * </pre></code></blockquote>
- *
- * @since 1.5
  */
 public interface DiffSummaryCallback
 {

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/ProgressCallback.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/ProgressCallback.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/ProgressCallback.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/ProgressCallback.java Thu Apr 21 14:45:10 2011
@@ -33,8 +33,6 @@ import java.util.EventListener;
  * Implement this interface to provide a custom progress event handler
  * to the SVNClient class.  If you need to pass extra information to
  * the notification handler, add it to your implementing class.
- *
- * @since 1.5
  */
 public interface ProgressCallback extends EventListener
 {

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/ReposNotifyCallback.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/ReposNotifyCallback.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/ReposNotifyCallback.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/ReposNotifyCallback.java Thu Apr 21 14:45:10 2011
@@ -33,8 +33,6 @@ import java.util.EventListener;
  * Implement this interface to provide a custom notification handler
  * to the SVNClient class.  If you need to pass extra information to
  * the notification handler add it to your implementing class.
- *
- * @since 1.2
  */
 public interface ReposNotifyCallback extends EventListener
 {

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/ConflictVersion.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/ConflictVersion.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/ConflictVersion.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/ConflictVersion.java Thu Apr 21 14:45:10 2011
@@ -27,8 +27,6 @@ package org.apache.subversion.javahl.typ
 /**
  * The description of a merge conflict, encountered during
  * merge/update/switch operations.
- *
- * @since 1.6
  */
 public class ConflictVersion
 {

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Info.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Info.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Info.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Info.java Thu Apr 21 14:45:10 2011
@@ -31,7 +31,6 @@ import org.apache.subversion.javahl.ISVN
 /**
  * this class is returned by {@link ISVNClient#info2} and contains information
  * about items in the repository or working copy
- * @since 1.2
  */
 public class Info implements java.io.Serializable
 {
@@ -158,7 +157,6 @@ public class Info implements java.io.Ser
 
     /**
      * The name of the changelist.
-     * @since 1.5
      */
     private String changelistName;
 
@@ -166,7 +164,6 @@ public class Info implements java.io.Ser
      * The size of the file after being translated into its local
      * representation, or <code>-1</code> if unknown.  Not applicable
      * for directories.
-     * @since 1.5
      */
     private long workingSize;
 
@@ -175,19 +172,16 @@ public class Info implements java.io.Ser
      * e.g. without adjustment of line endings and keyword
      * expansion). Only applicable for file -- not directory -- URLs.
      * For working copy paths, size will be <code>-1</code>.
-     * @since New in 1.5.
      */
     private long reposSize;
 
     /**
      * The depth of the item.
-     * @since 1.6
      */
     private Depth depth;
 
     /**
      * Info on any tree conflict of which this node is a victim.
-     * @since 1.6
      */
     private ConflictDescriptor treeConflict;
 
@@ -446,7 +440,6 @@ public class Info implements java.io.Ser
 
     /**
      * @return The name of the changelist.
-     * @since 1.5
      */
     public String getChangelistName()
     {
@@ -457,7 +450,6 @@ public class Info implements java.io.Ser
      * @return The size of the file after being translated into its
      * local representation, or <code>-1</code> if unknown.  Not
      * applicable for directories.
-     * @since 1.5
      */
     public long getWorkingSize()
     {
@@ -469,7 +461,6 @@ public class Info implements java.io.Ser
      * e.g. without adjustment of line endings and keyword
      * expansion). Only applicable for file -- not directory -- URLs.
      * For working copy paths, size will be <code>-1</code>.
-     * @since New in 1.5.
      */
     public long getReposSize()
     {
@@ -479,7 +470,6 @@ public class Info implements java.io.Ser
     /**
      * @return The depth of the directory or <code>null</code> if the
      * item is a file.
-     * @since New in 1.5.
      */
     public Depth getDepth()
     {
@@ -488,7 +478,6 @@ public class Info implements java.io.Ser
 
     /**
      * @return the tree conflict of which this node is a victim, or null if none
-     * @since New in 1.6.
      */
     public ConflictDescriptor getConflictDescriptor()
     {

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Lock.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Lock.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Lock.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Lock.java Thu Apr 21 14:45:10 2011
@@ -28,7 +28,6 @@ import java.util.Date;
 
 /**
  * Class to describe a lock.  It is returned by the lock operation.
- * @since 1.2
  */
 public class Lock implements java.io.Serializable
 {

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/LogDate.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/LogDate.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/LogDate.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/LogDate.java Thu Apr 21 14:45:10 2011
@@ -33,8 +33,6 @@ import java.util.TimeZone;
 /**
  * Holds date for a log message.  This class maintains
  * the time to the microsecond and is not lossy.
- *
- * @since 1.5
  */
 public class LogDate implements java.io.Serializable
 {

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Mergeinfo.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Mergeinfo.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Mergeinfo.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Mergeinfo.java Thu Apr 21 14:45:10 2011
@@ -34,8 +34,6 @@ import org.apache.subversion.javahl.Subv
 
 /**
  * Merge history for a path.
- *
- * @since 1.5
  */
 public class Mergeinfo implements java.io.Serializable
 {

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Property.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Property.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Property.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Property.java Thu Apr 21 14:45:10 2011
@@ -89,7 +89,6 @@ public class Property
     public static final String REV_ORIGINAL_DATE = "svn:original-date";
 
     /**
-     * @since 1.2
      * flag property if a lock is needed to modify this node
      */
     public static final String NEEDS_LOCK = "svn:needs-lock";

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Revision.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Revision.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Revision.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Revision.java Thu Apr 21 14:45:10 2011
@@ -128,7 +128,6 @@ public class Revision implements java.io
      * @param revNumber The revision number to create an object for.
      * @return An object representing <code>revNumber</code>, or
      * <code>null</code> if the revision number was invalid.
-     * @since 1.2
      */
     static Number createNumber(long revNumber)
     {

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/RevisionRange.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/RevisionRange.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/RevisionRange.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/RevisionRange.java Thu Apr 21 14:45:10 2011
@@ -26,8 +26,6 @@ package org.apache.subversion.javahl.typ
 
 /**
  * Object that describes a revision range
- *
- * @since 1.5
  */
 public class RevisionRange implements Comparable<RevisionRange>, java.io.Serializable
 {

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Status.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Status.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Status.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Status.java Thu Apr 21 14:45:10 2011
@@ -112,13 +112,11 @@ public class Status implements java.io.S
     private boolean fileExternal;
 
     /**
-     * @since 1.6
      * is this item in a tree conflicted state
      */
     private boolean treeConflicted;
 
     /**
-     * @since 1.6
      * description of the tree conflict
      */
     private ConflictDescriptor conflictDescriptor;
@@ -162,65 +160,55 @@ public class Status implements java.io.S
     private long revisionCopiedFrom;
 
     /**
-     * @since 1.2
      * token specified for the lock (null if not locked)
      */
     private String lockToken;
 
     /**
-     * @since 1.2
      * owner of the lock (null if not locked)
      */
     private String lockOwner;
 
     /**
-     * @since 1.2
      * comment specified for the lock (null if not locked)
      */
     private String lockComment;
 
     /**
-     * @since 1.2
      * date of the creation of the lock (represented in microseconds
      * since the epoch)
      */
     private long lockCreationDate;
 
     /**
-     * @since 1.2
      * the lock in the repository
      */
     private Lock reposLock;
 
     /**
-     * @since 1.3
      * Set to the youngest committed revision, or {@link
      * Revision#SVN_INVALID_REVNUM} if not out of date.
      */
     private long reposLastCmtRevision = Revision.SVN_INVALID_REVNUM;
 
     /**
-     * @since 1.3
      * Set to the most recent commit date, or 0 if not out of date.
      */
     private long reposLastCmtDate = 0;
 
     /**
-     * @since 1.3
      * Set to the node kind of the youngest commit, or {@link
      * NodeKind#none} if not out of date.
      */
     private NodeKind reposKind = NodeKind.none;
 
     /**
-     * @since 1.3
      * Set to the user name of the youngest commit, or
      * <code>null</code> if not out of date.
      */
     private String reposLastCmtAuthor;
 
     /**
-     * @since 1.5
      * Set to the changelist of the item, or <code>null</code> if not under
      * version control.
      */
@@ -360,7 +348,6 @@ public class Status implements java.io.S
      * Returns the last date the item was changed measured in the
      * number of microseconds since 00:00:00 January 1, 1970 UTC.
      * @return the last time the item was changed.
-     * @since 1.5
      */
     public long getLastChangedDateMicros()
     {
@@ -636,7 +623,6 @@ public class Status implements java.io.S
     /**
      * Returns the lock token
      * @return the lock token
-     * @since 1.2
      */
     public String getLockToken()
     {
@@ -646,7 +632,6 @@ public class Status implements java.io.S
     /**
      * Returns the lock  owner
      * @return the lock owner
-     * @since 1.2
      */
     public String getLockOwner()
     {
@@ -656,7 +641,6 @@ public class Status implements java.io.S
     /**
      * Returns the lock comment
      * @return the lock comment
-     * @since 1.2
      */
     public String getLockComment()
     {
@@ -666,7 +650,6 @@ public class Status implements java.io.S
     /**
      * Returns the lock creation date
      * @return the lock creation date
-     * @since 1.2
      */
     public Date getLockCreationDate()
     {
@@ -677,7 +660,6 @@ public class Status implements java.io.S
      * Returns the lock creation date measured in the number of
      * microseconds since 00:00:00 January 1, 1970 UTC.
      * @return the lock creation date
-     * @since 1.5
      */
     public long getLockCreationDateMicros()
     {
@@ -687,7 +669,6 @@ public class Status implements java.io.S
     /**
      * Returns the lock as in the repository
      * @return the lock as in the repository
-     * @since 1.2
      */
     public Lock getReposLock()
     {
@@ -697,7 +678,6 @@ public class Status implements java.io.S
     /**
      * @return The last committed revision, or {@link
      * Revision#SVN_INVALID_REVNUM} if up to date.
-     * @since 1.3
      */
     public Revision.Number getReposLastCmtRevision()
     {
@@ -707,7 +687,6 @@ public class Status implements java.io.S
     /**
      * @return The last committed revision as a long integer, or
      * <code>-1</code> if up to date.
-     * @since 1.3
      */
     public long getReposLastCmtRevisionNumber()
     {
@@ -717,7 +696,6 @@ public class Status implements java.io.S
     /**
      * @return The last committed date, or <code>null</code> if up to
      * date.
-     * @since 1.3
      */
     public Date getReposLastCmtDate()
     {
@@ -728,7 +706,6 @@ public class Status implements java.io.S
      * Return the last committed date measured in the number of
      * microseconds since 00:00:00 January 1, 1970 UTC.
      * @return the last committed date
-     * @since 1.5
      */
     public long getReposLastCmtDateMicros()
     {
@@ -738,7 +715,6 @@ public class Status implements java.io.S
     /**
      * @return The node kind (e.g. file, directory, etc.), or
      * <code>null</code> if up to date.
-     * @since 1.3
      */
     public NodeKind getReposKind()
     {
@@ -748,7 +724,6 @@ public class Status implements java.io.S
     /**
      * @return The author of the last commit, or <code>null</code> if
      * up to date.
-     * @since 1.3
      */
     public String getReposLastCmtAuthor()
     {
@@ -757,7 +732,6 @@ public class Status implements java.io.S
 
     /**
      * @return the changelist name
-     * @since 1.5
      */
     public String getChangelist()
     {
@@ -766,7 +740,6 @@ public class Status implements java.io.S
 
     /**
      * @return the tree conflicted state
-     * @since 1.6
      */
     public boolean hasTreeConflict()
     {
@@ -775,7 +748,6 @@ public class Status implements java.io.S
 
     /**
      * @return the conflict descriptor for the tree conflict
-     * @since 1.6
      */
     public ConflictDescriptor getConflictDescriptor()
     {

Modified: subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Version.java
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Version.java?rev=1095734&r1=1095733&r2=1095734&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Version.java (original)
+++ subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Version.java Thu Apr 21 14:45:10 2011
@@ -33,7 +33,6 @@ public class Version
     /**
      * @return The full version string for the loaded JavaHL library,
      * as defined by <code>MAJOR.MINOR.PATCH INFO</code>.
-     * @since 1.4.0
      */
     public String toString()
     {
@@ -48,27 +47,23 @@ public class Version
 
     /**
      * @return The major version number for the loaded JavaHL library.
-     * @since 1.4.0
      */
     public native int getMajor();
 
     /**
      * @return The minor version number for the loaded JavaHL library.
-     * @since 1.4.0
      */
     public native int getMinor();
 
     /**
      * @return The patch-level version number for the loaded JavaHL
      * library.
-     * @since 1.4.0
      */
     public native int getPatch();
 
     /**
      * @return Whether the JavaHL native library version is at least
      * of <code>major.minor.patch</code> level.
-     * @since 1.5.0
      */
     public boolean isAtLeast(int major, int minor, int patch)
     {
@@ -84,14 +79,12 @@ public class Version
      * @return Some text further describing the library version
      * (e.g. <code>" (r1234)"</code>, <code>" (Alpha 1)"</code>,
      * <code>" (dev build)"</code>, etc.).
-     * @since 1.4.0
      */
     private native String getTag();
 
     /**
      * @return Some text further describing the library version
      * (e.g. "r1234", "Alpha 1", "dev build", etc.).
-     * @since 1.4.0
      */
     private native String getNumberTag();
 }