subversion-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From julianf...@apache.org
Subject svn commit: r1683482 - /subversion/branches/move-tracking-2/subversion/include/private/svn_editor3e.h
Date Thu, 04 Jun 2015 08:17:19 GMT
Author: julianfoad
Date: Thu Jun  4 08:17:19 2015
New Revision: 1683482

URL: http://svn.apache.org/r1683482
Log:
On the 'move-tracking-2' branch: Add some API documentation,
following r1683383.

* subversion/include/private/svn_editor3e.h
  (svn_editor3_payload_resolve): Document. Move to a more
    appropriate place in the header file.

Modified:
    subversion/branches/move-tracking-2/subversion/include/private/svn_editor3e.h

Modified: subversion/branches/move-tracking-2/subversion/include/private/svn_editor3e.h
URL: http://svn.apache.org/viewvc/subversion/branches/move-tracking-2/subversion/include/private/svn_editor3e.h?rev=1683482&r1=1683481&r2=1683482&view=diff
==============================================================================
--- subversion/branches/move-tracking-2/subversion/include/private/svn_editor3e.h (original)
+++ subversion/branches/move-tracking-2/subversion/include/private/svn_editor3e.h Thu Jun
 4 08:17:19 2015
@@ -766,6 +766,22 @@ svn_editor3_alter(svn_editor3_t *editor,
                   const char *new_name,
                   const svn_element_payload_t *new_payload);
 
+/** Fetch full payload.
+ *
+ * If the payload in @a element is defined only by reference (to a
+ * path@rev location in the repository), fetch the full payload.
+ * That is, leave the 'ref' field as it is and also fill in the
+ * 'kind', 'props', and other fields as appropriate.
+ *
+ * In all cases, return a copy of the full payload in @a *payload_p,
+ * allocated in @a result_pool.
+ */
+svn_error_t *
+svn_editor3_payload_resolve(svn_editor3_t *editor,
+                            svn_element_payload_t **payload_p,
+                            const svn_branch_el_rev_content_t *element,
+                            apr_pool_t *result_pool);
+
 /** Register a sequence point.
  *
  * At a sequence point, elements are arranged in a tree hierarchy: each
@@ -993,14 +1009,6 @@ svn_editor3__get_baton(const svn_editor3
 
 /* ====================================================================== */
 
-/* Fetch full payload...
- */
-svn_error_t *
-svn_editor3_payload_resolve(svn_editor3_t *editor,
-                            svn_element_payload_t **payload_p,
-                            const svn_branch_el_rev_content_t *element,
-                            apr_pool_t *result_pool);
-
 /* Return (left, right) pairs of element content that differ between
  * subtrees LEFT and RIGHT.
 



Mime
View raw message