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 2018/05/19 16:55:19 UTC
svn commit: r1831910 - in /subversion/trunk/subversion: include/svn_client.h
libsvn_client/status.c
Author: julianfoad
Date: Sat May 19 16:55:19 2018
New Revision: 1831910
URL: http://svn.apache.org/viewvc?rev=1831910&view=rev
Log:
Shelving: Add SVN_EXPERIMENTAL and suppress warnings related to it.
A follow-up to r1831908.
* subversion/include/svn_client.h
(svn_client_shelf_version_status_walk): Add 'experimental' mark-up.
* subversion/libsvn_client/status.c
Suppress 'experimental function used' warnings, because on some platforms
it maps to a 'deprecated' warning and we don't like those.
Modified:
subversion/trunk/subversion/include/svn_client.h
subversion/trunk/subversion/libsvn_client/status.c
Modified: subversion/trunk/subversion/include/svn_client.h
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/include/svn_client.h?rev=1831910&r1=1831909&r2=1831910&view=diff
==============================================================================
--- subversion/trunk/subversion/include/svn_client.h (original)
+++ subversion/trunk/subversion/include/svn_client.h Sat May 19 16:55:19 2018
@@ -7276,7 +7276,11 @@ svn_client_shelf_list(apr_hash_t **shelf
/* Report the shelved status of all the shelved paths in SHELF_VERSION
* via WALK_FUNC(WALK_BATON, ...).
+ *
+ * @since New in 1.X.
+ * @warning EXPERIMENTAL.
*/
+SVN_EXPERIMENTAL
svn_error_t *
svn_client_shelf_version_status_walk(svn_client_shelf_version_t *shelf_version,
const char *wc_relpath,
Modified: subversion/trunk/subversion/libsvn_client/status.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_client/status.c?rev=1831910&r1=1831909&r2=1831910&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_client/status.c (original)
+++ subversion/trunk/subversion/libsvn_client/status.c Sat May 19 16:55:19 2018
@@ -23,6 +23,9 @@
/* ==================================================================== */
+/* We define this here to remove any further warnings about the usage of
+ experimental functions in this file. */
+#define SVN_EXPERIMENTAL
/*** Includes. ***/