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.