You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by ju...@apache.org on 2011/01/27 15:35:44 UTC

svn commit: r1064134 - /subversion/trunk/subversion/include/svn_wc.h

Author: julianfoad
Date: Thu Jan 27 14:35:44 2011
New Revision: 1064134

URL: http://svn.apache.org/viewvc?rev=1064134&view=rev
Log:
Tweak comments, mainly to add missing "@deprecated" and "@since" annotations.

* subversion/include/svn_wc.h
  (translate_flags, svn_wc_adm_access_t, SVN_WC_ADM_DIR_NAME): Tweak comments.
  (svn_wc_entry_working_size_constants): Remove this trivial Doxygen group
    as it only has one member and is not useful.
  (*): Add missing "@deprecated" and "@since" annotations.

Modified:
    subversion/trunk/subversion/include/svn_wc.h

Modified: subversion/trunk/subversion/include/svn_wc.h
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/include/svn_wc.h?rev=1064134&r1=1064133&r2=1064134&view=diff
==============================================================================
--- subversion/trunk/subversion/include/svn_wc.h (original)
+++ subversion/trunk/subversion/include/svn_wc.h Thu Jan 27 14:35:44 2011
@@ -104,7 +104,7 @@ svn_wc_version(void);
  * @{
  */
 
-/** Flags for use with svn_wc_translated_file2
+/** Flags for use with svn_wc_translated_file2() and svn_wc_translated_stream().
  *
  * @defgroup translate_flags Translation flags
  *
@@ -172,6 +172,8 @@ svn_wc_version(void);
  * @note: #svn_wc_context_t should be passed by non-const pointer in all
  * APIs, even for read-only operations, as it contains mutable data (caching,
  * etc.).
+ *
+ * @since New in 1.7.
  */
 typedef struct svn_wc_context_t svn_wc_context_t;
 
@@ -217,12 +219,14 @@ svn_wc_context_destroy(svn_wc_context_t 
 
 /** Baton for access to a working copy administrative area.
  *
- * One day all such access will require a baton, we're not there yet.
- *
  * Access batons can be grouped into sets, by passing an existing open
  * baton when opening a new baton.  Given one baton in a set, other batons
  * may be retrieved.  This allows an entire hierarchy to be locked, and
  * then the set of batons can be passed around by passing a single baton.
+ *
+ * @deprecated Provided for backward compatibility with the 1.6 API.
+ *    New code should use a #svn_wc_context_t object to access the working
+ *    copy.
  */
 typedef struct svn_wc_adm_access_t svn_wc_adm_access_t;
 
@@ -414,6 +418,8 @@ svn_wc_adm_open_anchor(svn_wc_adm_access
  * absent from, @a associated, return #SVN_ERR_WC_NOT_LOCKED.
  *
  * @a pool is used only for local processing, it is not used for the batons.
+ *
+ * @deprecated Provided for backward compatibility with the 1.6 API.
  */
 SVN_DEPRECATED
 svn_error_t *
@@ -428,6 +434,8 @@ svn_wc_adm_retrieve(svn_wc_adm_access_t 
  * directory, or does not exist, then the behaviour is like that of
  * svn_wc_adm_retrieve() with @a path replaced by the parent directory of
  * @a path.
+ *
+ * @deprecated Provided for backward compatibility with the 1.6 API.
  */
 SVN_DEPRECATED
 svn_error_t *
@@ -513,6 +521,7 @@ svn_wc_adm_probe_try(svn_wc_adm_access_t
  * Any temporary allocations are performed using @a scratch_pool.
  *
  * @since New in 1.6
+ * @deprecated Provided for backward compatibility with the 1.6 API.
  */
 SVN_DEPRECATED
 svn_error_t *
@@ -529,12 +538,18 @@ SVN_DEPRECATED
 svn_error_t *
 svn_wc_adm_close(svn_wc_adm_access_t *adm_access);
 
-/** Return the path used to open the access baton @a adm_access */
+/** Return the path used to open the access baton @a adm_access.
+ *
+ * @deprecated Provided for backward compatibility with the 1.6 API.
+ */
 SVN_DEPRECATED
 const char *
 svn_wc_adm_access_path(const svn_wc_adm_access_t *adm_access);
 
-/** Return the pool used by access baton @a adm_access */
+/** Return the pool used by access baton @a adm_access.
+ *
+ * @deprecated Provided for backward compatibility with the 1.6 API.
+ */
 SVN_DEPRECATED
 apr_pool_t *
 svn_wc_adm_access_pool(const svn_wc_adm_access_t *adm_access);
@@ -543,6 +558,7 @@ svn_wc_adm_access_pool(const svn_wc_adm_
  * @c FALSE otherwise. Compared to svn_wc_locked() this is a cheap, fast
  * function that doesn't access the filesystem.
  *
+ * @deprecated Provided for backward compatibility with the 1.6 API.
  * New code should use svn_wc_locked2() instead.
  */
 SVN_DEPRECATED
@@ -582,7 +598,7 @@ svn_wc_locked(svn_boolean_t *locked,
 
 
 
-/** Administrative subdir.
+/** The default name of the administrative subdirectory.
  *
  * Ideally, this would be completely private to wc internals (in fact,
  * it used to be that adm_subdir() in adm_files.c was the only function
@@ -2573,20 +2589,13 @@ typedef enum svn_wc_schedule_t
  * when it isn't set to the actual size value of the unchanged
  * working file.
  *
- * @defgroup svn_wc_entry_working_size_constants Working size constants
- *
- * @{
- */
-
-/** The value of the working size is unknown (hasn't been
+ *  The value of the working size is unknown (hasn't been
  *  calculated and stored in the past for whatever reason).
  *
  * @since New in 1.5
  */
 #define SVN_WC_ENTRY_WORKING_SIZE_UNKNOWN (-1)
 
-/** @} */
-
 /** A working copy entry -- that is, revision control information about
  * one versioned entity.
  */
@@ -6953,7 +6962,7 @@ svn_wc_translated_file(const char **xlat
  * @a local_abspath; stream write operations are not supported.
  *
  * The @a flags are the same constants as those used for
- * svn_wc_translated_file().
+ * svn_wc_translated_file2().
  *
  * @since New in 1.5.
  * @deprecated Provided for compatibility with the 1.6 API.