[gnome-builder] libide-foundry: update availability macros
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] libide-foundry: update availability macros
- Date: Tue, 12 Jul 2022 06:39:11 +0000 (UTC)
commit 2e02df8474c84cde7dd6e6bd4b771f17587a2455
Author: Christian Hergert <chergert redhat com>
Date: Mon Jul 11 21:04:50 2022 -0700
libide-foundry: update availability macros
src/libide/foundry/ide-build-manager.c | 56 ---------
src/libide/foundry/ide-build-manager.h | 50 ++++----
src/libide/foundry/ide-build-system-discovery.c | 2 -
src/libide/foundry/ide-build-system-discovery.h | 4 +-
src/libide/foundry/ide-build-system.c | 15 +--
src/libide/foundry/ide-build-system.h | 30 ++---
src/libide/foundry/ide-build-target-provider.c | 4 -
src/libide/foundry/ide-build-target-provider.h | 6 +-
src/libide/foundry/ide-build-target.c | 18 ---
src/libide/foundry/ide-build-target.h | 22 ++--
src/libide/foundry/ide-compile-commands.c | 12 --
src/libide/foundry/ide-compile-commands.h | 12 +-
src/libide/foundry/ide-config-manager.c | 12 --
src/libide/foundry/ide-config-manager.h | 24 ++--
src/libide/foundry/ide-config-provider.c | 22 ----
src/libide/foundry/ide-config-provider.h | 18 +--
src/libide/foundry/ide-config.c | 34 ------
src/libide/foundry/ide-config.h | 132 ++++++++++-----------
src/libide/foundry/ide-dependency-updater.h | 6 +-
src/libide/foundry/ide-device-info.c | 8 --
src/libide/foundry/ide-device-info.h | 12 +-
src/libide/foundry/ide-device-provider.h | 12 +-
src/libide/foundry/ide-device.c | 14 ---
src/libide/foundry/ide-device.h | 22 ++--
src/libide/foundry/ide-fallback-build-system.c | 4 -
src/libide/foundry/ide-fallback-build-system.h | 4 +-
src/libide/foundry/ide-foundry-compat.c | 18 ---
src/libide/foundry/ide-foundry-compat.h | 2 +-
src/libide/foundry/ide-local-device.h | 2 +-
src/libide/foundry/ide-pipeline-addin.c | 4 -
src/libide/foundry/ide-pipeline-addin.h | 12 +-
src/libide/foundry/ide-pipeline-stage-launcher.c | 14 +--
src/libide/foundry/ide-pipeline-stage-launcher.h | 20 ++--
src/libide/foundry/ide-pipeline-stage-mkdirs.h | 6 +-
src/libide/foundry/ide-pipeline-stage-transfer.h | 5 +-
src/libide/foundry/ide-pipeline-stage.c | 28 -----
src/libide/foundry/ide-pipeline-stage.h | 69 +++++------
src/libide/foundry/ide-pipeline.h | 102 ++++++++--------
src/libide/foundry/ide-runtime-manager.c | 8 --
src/libide/foundry/ide-runtime-manager.h | 10 +-
src/libide/foundry/ide-runtime-provider.c | 4 -
src/libide/foundry/ide-runtime-provider.h | 12 +-
.../foundry/ide-simple-build-system-discovery.c | 6 -
.../foundry/ide-simple-build-system-discovery.h | 14 +--
src/libide/foundry/ide-simple-build-target.h | 16 +--
src/libide/foundry/ide-simple-toolchain.c | 2 -
src/libide/foundry/ide-simple-toolchain.h | 6 +-
src/libide/foundry/ide-toolchain-manager.c | 4 -
src/libide/foundry/ide-toolchain-manager.h | 6 +-
src/libide/foundry/ide-toolchain-provider.c | 12 --
src/libide/foundry/ide-toolchain-provider.h | 12 +-
src/libide/foundry/ide-toolchain.c | 12 --
src/libide/foundry/ide-toolchain.h | 18 +--
src/libide/foundry/ide-triplet.c | 24 ----
src/libide/foundry/ide-triplet.h | 26 ++--
55 files changed, 340 insertions(+), 689 deletions(-)
---
diff --git a/src/libide/foundry/ide-build-manager.c b/src/libide/foundry/ide-build-manager.c
index 2d35e722d..132a39a54 100644
--- a/src/libide/foundry/ide-build-manager.c
+++ b/src/libide/foundry/ide-build-manager.c
@@ -60,8 +60,6 @@
* The #IdePipeline is used to specify how and when build operations
* should occur. Plugins attach build stages to the pipeline to perform
* build actions.
- *
- * Since: 3.32
*/
struct _IdeBuildManager
@@ -899,8 +897,6 @@ ide_build_manager_class_init (IdeBuildManagerClass *klass)
*
* This might be false if the required runtime is not available or other
* errors in setting up the build pipeline.
- *
- * Since: 3.32
*/
properties [PROP_CAN_BUILD] =
g_param_spec_boolean ("can-build",
@@ -916,8 +912,6 @@ ide_build_manager_class_init (IdeBuildManagerClass *klass)
* executing. This can be bound to UI elements to display to the
* user that a build is active (and therefore other builds cannot
* be activated at the moment).
- *
- * Since: 3.32
*/
properties [PROP_BUSY] =
g_param_spec_boolean ("busy",
@@ -930,8 +924,6 @@ ide_build_manager_class_init (IdeBuildManagerClass *klass)
* IdeBuildManager:error-count:
*
* The number of errors discovered during the build process.
- *
- * Since: 3.32
*/
properties [PROP_ERROR_COUNT] =
g_param_spec_uint ("error-count",
@@ -945,8 +937,6 @@ ide_build_manager_class_init (IdeBuildManagerClass *klass)
*
* The "has-diagnostics" property indicates that there have been
* diagnostics found during the last execution of the build pipeline.
- *
- * Since: 3.32
*/
properties [PROP_HAS_DIAGNOSTICS] =
g_param_spec_boolean ("has-diagnostics",
@@ -960,8 +950,6 @@ ide_build_manager_class_init (IdeBuildManagerClass *klass)
*
* The "last-build-time" property contains a #GDateTime of the time
* the last build request was submitted.
- *
- * Since: 3.32
*/
properties [PROP_LAST_BUILD_TIME] =
g_param_spec_boxed ("last-build-time",
@@ -976,8 +964,6 @@ ide_build_manager_class_init (IdeBuildManagerClass *klass)
* The "message" property contains a string message describing
* the current state of the build process. This may be bound to
* UI elements to notify the user of the buid progress.
- *
- * Since: 3.32
*/
properties [PROP_MESSAGE] =
g_param_spec_string ("message",
@@ -991,8 +977,6 @@ ide_build_manager_class_init (IdeBuildManagerClass *klass)
*
* The "pipeline" property is the build pipeline that the build manager
* is currently managing.
- *
- * Since: 3.32
*/
properties [PROP_PIPELINE] =
g_param_spec_object ("pipeline",
@@ -1012,8 +996,6 @@ ide_build_manager_class_init (IdeBuildManagerClass *klass)
* The value of this property is a #GTimeSpan, which are 64-bit signed
* integers with microsecond precision. See %G_USEC_PER_SEC for a constant
* to tranform this to seconds.
- *
- * Since: 3.32
*/
properties [PROP_RUNNING_TIME] =
g_param_spec_int64 ("running-time",
@@ -1029,8 +1011,6 @@ ide_build_manager_class_init (IdeBuildManagerClass *klass)
*
* The "warning-count" property contains the number of warnings that have
* been discovered in the current build request.
- *
- * Since: 3.32
*/
properties [PROP_WARNING_COUNT] =
g_param_spec_uint ("warning-count",
@@ -1049,8 +1029,6 @@ ide_build_manager_class_init (IdeBuildManagerClass *klass)
* The "build-started" signal is emitted when a new build has started.
* The build may be an incremental build. The @pipeline instance is
* the build pipeline which is being executed.
- *
- * Since: 3.32
*/
signals [BUILD_STARTED] =
g_signal_new_class_handler ("build-started",
@@ -1072,8 +1050,6 @@ ide_build_manager_class_init (IdeBuildManagerClass *klass)
*
* Contrast this with #IdeBuildManager::build-finished for a successful
* build.
- *
- * Since: 3.32
*/
signals [BUILD_FAILED] =
g_signal_new_class_handler ("build-failed",
@@ -1091,8 +1067,6 @@ ide_build_manager_class_init (IdeBuildManagerClass *klass)
*
* The "build-finished" signal is emitted when a build completed
* successfully.
- *
- * Since: 3.32
*/
signals [BUILD_FINISHED] =
g_signal_new_class_handler ("build-finished",
@@ -1235,8 +1209,6 @@ ide_build_manager_init (IdeBuildManager *self)
* Gets if the #IdeBuildManager is currently busy building the project.
*
* See #IdeBuildManager:busy for more information.
- *
- * Since: 3.32
*/
gboolean
ide_build_manager_get_busy (IdeBuildManager *self)
@@ -1258,8 +1230,6 @@ ide_build_manager_get_busy (IdeBuildManager *self)
* See #IdeBuildManager:message for more information.
*
* Returns: (transfer full): A string containing the build message or %NULL
- *
- * Since: 3.32
*/
gchar *
ide_build_manager_get_message (IdeBuildManager *self)
@@ -1282,8 +1252,6 @@ ide_build_manager_get_message (IdeBuildManager *self)
* See #IdeBuildManager:last-build-time for more information.
*
* Returns: (nullable) (transfer none): a #GDateTime or %NULL.
- *
- * Since: 3.32
*/
GDateTime *
ide_build_manager_get_last_build_time (IdeBuildManager *self)
@@ -1300,8 +1268,6 @@ ide_build_manager_get_last_build_time (IdeBuildManager *self)
* #GTimeSpan.
*
* Returns: a #GTimeSpan containing the elapsed time of the build.
- *
- * Since: 3.32
*/
GTimeSpan
ide_build_manager_get_running_time (IdeBuildManager *self)
@@ -1322,8 +1288,6 @@ ide_build_manager_get_running_time (IdeBuildManager *self)
*
* You may also activate this using the "cancel" #GAction provided
* by the #GActionGroup interface.
- *
- * Since: 3.32
*/
void
ide_build_manager_cancel (IdeBuildManager *self)
@@ -1356,8 +1320,6 @@ ide_build_manager_cancel (IdeBuildManager *self)
* reloaded as build configurations change.
*
* Returns: (transfer none) (nullable): An #IdePipeline.
- *
- * Since: 3.32
*/
IdePipeline *
ide_build_manager_get_pipeline (IdeBuildManager *self)
@@ -1375,8 +1337,6 @@ ide_build_manager_get_pipeline (IdeBuildManager *self)
* A thread-safe variant of ide_build_manager_get_pipeline().
*
* Returns: (transfer full) (nullable): an #IdePipeline or %NULL
- *
- * Since: 3.32
*/
IdePipeline *
ide_build_manager_ref_pipeline (IdeBuildManager *self)
@@ -1481,8 +1441,6 @@ ide_build_manager_save_all_cb (GObject *object,
* build pipeline and execute a build. Upon completion, @callback will be
* executed and it can determine the success or failure of the operation
* using ide_build_manager_build_finish().
- *
- * Since: 3.32
*/
void
ide_build_manager_build_async (IdeBuildManager *self,
@@ -1580,8 +1538,6 @@ ide_build_manager_build_async (IdeBuildManager *self,
* Completes a request to ide_build_manager_build_async().
*
* Returns: %TRUE if successful, otherwise %FALSE and @error is set.
- *
- * Since: 3.32
*/
gboolean
ide_build_manager_build_finish (IdeBuildManager *self,
@@ -1634,8 +1590,6 @@ ide_build_manager_clean_cb (GObject *object,
* Asynchronously requests that the build pipeline clean up to @phase.
*
* See ide_pipeline_clean_async() for more information.
- *
- * Since: 3.32
*/
void
ide_build_manager_clean_async (IdeBuildManager *self,
@@ -1688,8 +1642,6 @@ ide_build_manager_clean_async (IdeBuildManager *self,
* Completes an asynchronous request to ide_build_manager_clean_async().
*
* Returns: %TRUE if successful; otherwise %FALSE and @error is set.
- *
- * Since: 3.32
*/
gboolean
ide_build_manager_clean_finish (IdeBuildManager *self,
@@ -1746,8 +1698,6 @@ ide_build_manager_rebuild_cb (GObject *object,
* to allow for the rebuild process.
*
* See ide_pipeline_rebuild_async() for more information.
- *
- * Since: 3.32
*/
void
ide_build_manager_rebuild_async (IdeBuildManager *self,
@@ -1802,8 +1752,6 @@ ide_build_manager_rebuild_async (IdeBuildManager *self,
* Completes an asynchronous request to ide_build_manager_rebuild_async().
*
* Returns: %TRUE if successful; otherwise %FALSE and @error is set.
- *
- * Since: 3.32
*/
gboolean
ide_build_manager_rebuild_finish (IdeBuildManager *self,
@@ -1829,8 +1777,6 @@ ide_build_manager_rebuild_finish (IdeBuildManager *self,
* Checks if the current pipeline is ready to build.
*
* Returns: %TRUE if a build operation can advance the pipeline.
- *
- * Since: 3.32
*/
gboolean
ide_build_manager_get_can_build (IdeBuildManager *self)
@@ -1862,8 +1808,6 @@ ide_build_manager_set_can_build (IdeBuildManager *self,
*
* Requests that the #IdeBuildManager invalidate the current pipeline and
* setup a new pipeline.
- *
- * Since: 3.32
*/
void
ide_build_manager_invalidate (IdeBuildManager *self)
diff --git a/src/libide/foundry/ide-build-manager.h b/src/libide/foundry/ide-build-manager.h
index 84a0ccd57..a6812c7f2 100644
--- a/src/libide/foundry/ide-build-manager.h
+++ b/src/libide/foundry/ide-build-manager.h
@@ -32,64 +32,64 @@ G_BEGIN_DECLS
#define IDE_TYPE_BUILD_MANAGER (ide_build_manager_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_FINAL_TYPE (IdeBuildManager, ide_build_manager, IDE, BUILD_MANAGER, IdeObject)
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeBuildManager *ide_build_manager_from_context (IdeContext *context);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeBuildManager *ide_build_manager_ref_from_context (IdeContext *context);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_build_manager_get_busy (IdeBuildManager *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_build_manager_get_can_build (IdeBuildManager *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
guint ide_build_manager_get_error_count (IdeBuildManager *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
guint ide_build_manager_get_warning_count (IdeBuildManager *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gchar *ide_build_manager_get_message (IdeBuildManager *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GDateTime *ide_build_manager_get_last_build_time (IdeBuildManager *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GTimeSpan ide_build_manager_get_running_time (IdeBuildManager *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_build_manager_invalidate (IdeBuildManager *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_build_manager_cancel (IdeBuildManager *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdePipeline *ide_build_manager_get_pipeline (IdeBuildManager *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdePipeline *ide_build_manager_ref_pipeline (IdeBuildManager *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_build_manager_rebuild_async (IdeBuildManager *self,
- IdePipelinePhase phase,
+ IdePipelinePhase phase,
GPtrArray *targets,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_build_manager_rebuild_finish (IdeBuildManager *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
-void ide_build_manager_build_async (IdeBuildManager *self,
- IdePipelinePhase phase,
+IDE_AVAILABLE_IN_ALL
+void ide_build_manager_build_async (IdeBuildManager *self,
+ IdePipelinePhase phase,
GPtrArray *targets,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
-gboolean ide_build_manager_build_finish (IdeBuildManager *self,
+IDE_AVAILABLE_IN_ALL
+gboolean ide_build_manager_build_finish (IdeBuildManager *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_build_manager_clean_async (IdeBuildManager *self,
- IdePipelinePhase phase,
+ IdePipelinePhase phase,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_build_manager_clean_finish (IdeBuildManager *self,
GAsyncResult *result,
GError **error);
diff --git a/src/libide/foundry/ide-build-system-discovery.c b/src/libide/foundry/ide-build-system-discovery.c
index 63477135e..5d4b3c6a0 100644
--- a/src/libide/foundry/ide-build-system-discovery.c
+++ b/src/libide/foundry/ide-build-system-discovery.c
@@ -46,8 +46,6 @@ ide_build_system_discovery_default_init (IdeBuildSystemDiscoveryInterface *iface
*
* Returns: (transfer full): The hint for the build system, which should match what
* the build system returns from ide_build_system_get_id().
- *
- * Since: 3.32
*/
gchar *
ide_build_system_discovery_discover (IdeBuildSystemDiscovery *self,
diff --git a/src/libide/foundry/ide-build-system-discovery.h b/src/libide/foundry/ide-build-system-discovery.h
index 6d9a8f201..83f24920a 100644
--- a/src/libide/foundry/ide-build-system-discovery.h
+++ b/src/libide/foundry/ide-build-system-discovery.h
@@ -32,7 +32,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_BUILD_SYSTEM_DISCOVERY (ide_build_system_discovery_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_INTERFACE (IdeBuildSystemDiscovery, ide_build_system_discovery, IDE, BUILD_SYSTEM_DISCOVERY,
GObject)
struct _IdeBuildSystemDiscoveryInterface
@@ -46,7 +46,7 @@ struct _IdeBuildSystemDiscoveryInterface
GError **error);
};
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gchar *ide_build_system_discovery_discover (IdeBuildSystemDiscovery *self,
GFile *project_file,
GCancellable *cancellable,
diff --git a/src/libide/foundry/ide-build-system.c b/src/libide/foundry/ide-build-system.c
index 24814ceb4..76cb20297 100644
--- a/src/libide/foundry/ide-build-system.c
+++ b/src/libide/foundry/ide-build-system.c
@@ -37,6 +37,7 @@
#include "ide-config.h"
#include "ide-device.h"
#include "ide-foundry-compat.h"
+#include "ide-runtime.h"
#include "ide-toolchain.h"
G_DEFINE_INTERFACE (IdeBuildSystem, ide_build_system, IDE_TYPE_OBJECT)
@@ -430,8 +431,6 @@ ide_build_system_get_build_flags_async (IdeBuildSystem *self,
* ide_build_system_get_build_flags_finish:
*
* Returns: (transfer full):
- *
- * Since: 3.32
*/
gchar **
ide_build_system_get_build_flags_finish (IdeBuildSystem *self,
@@ -476,8 +475,6 @@ ide_build_system_get_build_flags_finish (IdeBuildSystem *self,
*
* This function will get build flags for all files and returns
* map of file and its build flags as #GHashTable.
- *
- * Since: 3.32
*/
void
ide_build_system_get_build_flags_for_files_async (IdeBuildSystem *self,
@@ -504,8 +501,6 @@ ide_build_system_get_build_flags_for_files_async (IdeBuildSystem *self,
* @error: a location for a #GError or %NULL
*
* Returns: (element-type Ide.File GStrv) (transfer full): a #GHashTable or #GFile to #GStrv
- *
- * Since: 3.32
*/
GHashTable *
ide_build_system_get_build_flags_for_files_finish (IdeBuildSystem *self,
@@ -727,8 +722,6 @@ ide_build_system_get_build_flags_for_dir_async (IdeBuildSystem *self,
* @error: a location for a #GError or %NULL
*
* Returns: (element-type Ide.File GStrv) (transfer full): a #GHashTable of #GFile to #GStrv
- *
- * Since: 3.32
*/
GHashTable *
ide_build_system_get_build_flags_for_dir_finish (IdeBuildSystem *self,
@@ -749,8 +742,6 @@ ide_build_system_get_build_flags_for_dir_finish (IdeBuildSystem *self,
* Checks whether the build system supports the given toolchain.
*
* Returns: %TRUE if the toolchain is supported by the build system, %FALSE otherwise
- *
- * Since: 3.32
*/
gboolean
ide_build_system_supports_toolchain (IdeBuildSystem *self,
@@ -779,8 +770,6 @@ ide_build_system_supports_toolchain (IdeBuildSystem *self,
* in the build system's configuration files.
*
* Returns: (transfer full) (nullable): a string containing the project version
- *
- * Since: 3.32
*/
gchar *
ide_build_system_get_project_version (IdeBuildSystem *self)
@@ -802,8 +791,6 @@ ide_build_system_get_project_version (IdeBuildSystem *self)
* Returns %TRUE if @self in it's current configuration is known to support @language.
*
* Returns: %TRUE if @language is supported, otherwise %FALSE.
- *
- * Since: 41.0
*/
gboolean
ide_build_system_supports_language (IdeBuildSystem *self,
diff --git a/src/libide/foundry/ide-build-system.h b/src/libide/foundry/ide-build-system.h
index c30275091..9e459e23d 100644
--- a/src/libide/foundry/ide-build-system.h
+++ b/src/libide/foundry/ide-build-system.h
@@ -33,7 +33,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_BUILD_SYSTEM (ide_build_system_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_INTERFACE (IdeBuildSystem, ide_build_system, IDE, BUILD_SYSTEM, IdeObject)
struct _IdeBuildSystemInterface
@@ -68,55 +68,55 @@ struct _IdeBuildSystemInterface
const char *language);
};
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeBuildSystem *ide_build_system_from_context (IdeContext *context);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gchar *ide_build_system_get_id (IdeBuildSystem *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gchar *ide_build_system_get_display_name (IdeBuildSystem *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gint ide_build_system_get_priority (IdeBuildSystem *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gchar *ide_build_system_get_builddir (IdeBuildSystem *self,
IdePipeline *pipeline);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gchar *ide_build_system_get_project_version (IdeBuildSystem *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_build_system_get_build_flags_async (IdeBuildSystem *self,
GFile *file,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gchar **ide_build_system_get_build_flags_finish (IdeBuildSystem *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_build_system_get_build_flags_for_files_async (IdeBuildSystem *self,
GPtrArray *files,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GHashTable *ide_build_system_get_build_flags_for_files_finish (IdeBuildSystem *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_build_system_get_build_flags_for_dir_async (IdeBuildSystem *self,
GFile *directory,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GHashTable *ide_build_system_get_build_flags_for_dir_finish (IdeBuildSystem *self,
GAsyncResult *result,
GError **error);
void _ide_build_system_set_project_file (IdeBuildSystem *self,
GFile *project_file)
G_GNUC_INTERNAL;
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_build_system_supports_toolchain (IdeBuildSystem *self,
IdeToolchain *toolchain);
-IDE_AVAILABLE_IN_41
+IDE_AVAILABLE_IN_ALL
gboolean ide_build_system_supports_language (IdeBuildSystem *self,
const char *language);
diff --git a/src/libide/foundry/ide-build-target-provider.c b/src/libide/foundry/ide-build-target-provider.c
index d351bee05..d683697ce 100644
--- a/src/libide/foundry/ide-build-target-provider.c
+++ b/src/libide/foundry/ide-build-target-provider.c
@@ -70,8 +70,6 @@ ide_build_target_provider_default_init (IdeBuildTargetProviderInterface *iface)
* complete the asynchronous operation.
*
* See also: ide_build_target_provider_get_targets_finish()
- *
- * Since: 3.32
*/
void
ide_build_target_provider_get_targets_async (IdeBuildTargetProvider *self,
@@ -100,8 +98,6 @@ ide_build_target_provider_get_targets_async (IdeBuildTargetProvider *self,
*
* Returns: (transfer full) (element-type Ide.BuildTarget): The array of
* build targets or %NULL upon failure and @error is set.
- *
- * Since: 3.32
*/
GPtrArray *
ide_build_target_provider_get_targets_finish (IdeBuildTargetProvider *self,
diff --git a/src/libide/foundry/ide-build-target-provider.h b/src/libide/foundry/ide-build-target-provider.h
index 067347da7..01e0cd61f 100644
--- a/src/libide/foundry/ide-build-target-provider.h
+++ b/src/libide/foundry/ide-build-target-provider.h
@@ -30,7 +30,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_BUILD_TARGET_PROVIDER (ide_build_target_provider_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_INTERFACE (IdeBuildTargetProvider, ide_build_target_provider, IDE, BUILD_TARGET_PROVIDER,
IdeObject)
struct _IdeBuildTargetProviderInterface
@@ -46,12 +46,12 @@ struct _IdeBuildTargetProviderInterface
GError **error);
};
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_build_target_provider_get_targets_async (IdeBuildTargetProvider *self,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GPtrArray *ide_build_target_provider_get_targets_finish (IdeBuildTargetProvider *self,
GAsyncResult *result,
GError **error);
diff --git a/src/libide/foundry/ide-build-target.c b/src/libide/foundry/ide-build-target.c
index f37c58fd5..e47ae3c6b 100644
--- a/src/libide/foundry/ide-build-target.c
+++ b/src/libide/foundry/ide-build-target.c
@@ -50,8 +50,6 @@ ide_build_target_default_init (IdeBuildTargetInterface *iface)
* ide_build_target_get_install_directory:
*
* Returns: (nullable) (transfer full): a #GFile or %NULL.
- *
- * Since: 3.32
*/
GFile *
ide_build_target_get_install_directory (IdeBuildTarget *self)
@@ -71,8 +69,6 @@ ide_build_target_get_install_directory (IdeBuildTarget *self)
* Checks if the #IdeBuildTarget gets installed.
*
* Returns: %TRUE if the build target is installed
- *
- * Since: 3.32
*/
gboolean
ide_build_target_get_install (IdeBuildTarget *self)
@@ -92,8 +88,6 @@ ide_build_target_get_install (IdeBuildTarget *self)
*
* Returns: (nullable) (transfer full): A display name for the build
* target to be displayed in UI. May contain pango markup.
- *
- * Since: 3.32
*/
gchar *
ide_build_target_get_display_name (IdeBuildTarget *self)
@@ -110,8 +104,6 @@ ide_build_target_get_display_name (IdeBuildTarget *self)
* ide_build_target_get_name:
*
* Returns: (nullable) (transfer full): A filename or %NULL.
- *
- * Since: 3.32
*/
gchar *
ide_build_target_get_name (IdeBuildTarget *self)
@@ -133,8 +125,6 @@ ide_build_target_get_name (IdeBuildTarget *self)
* as the default run target by Builder.
*
* Returns: the priority of the build target
- *
- * Since: 3.32
*/
gint
ide_build_target_get_priority (IdeBuildTarget *self)
@@ -153,8 +143,6 @@ ide_build_target_get_priority (IdeBuildTarget *self)
* Gets the kind of artifact.
*
* Returns: an #IdeArtifactKind
- *
- * Since: 3.32
*/
IdeArtifactKind
ide_build_target_get_kind (IdeBuildTarget *self)
@@ -183,8 +171,6 @@ ide_build_target_compare (const IdeBuildTarget *left,
*
* Returns: (transfer full): A #GStrv containing the arguments to
* run the target.
- *
- * Since: 3.32
*/
gchar **
ide_build_target_get_argv (IdeBuildTarget *self)
@@ -231,8 +217,6 @@ ide_build_target_get_argv (IdeBuildTarget *self)
* in the host system, or the flatpak sandbox home under flatpak).
*
* Returns: (nullable) (transfer full): the working directory to use for this target
- *
- * Since: 3.32
*/
gchar *
ide_build_target_get_cwd (IdeBuildTarget *self)
@@ -260,8 +244,6 @@ ide_build_target_get_cwd (IdeBuildTarget *self)
* an unspecified language that compiles to native code.
*
* Returns: (transfer full): the programming language of this target
- *
- * Since: 3.32
*/
gchar *
ide_build_target_get_language (IdeBuildTarget *self)
diff --git a/src/libide/foundry/ide-build-target.h b/src/libide/foundry/ide-build-target.h
index 8acca0ae7..70a5f5695 100644
--- a/src/libide/foundry/ide-build-target.h
+++ b/src/libide/foundry/ide-build-target.h
@@ -32,7 +32,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_BUILD_TARGET (ide_build_target_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_INTERFACE (IdeBuildTarget, ide_build_target, IDE, BUILD_TARGET, IdeObject)
typedef enum
@@ -58,25 +58,25 @@ struct _IdeBuildTargetInterface
IdeArtifactKind (*get_kind) (IdeBuildTarget *self);
};
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GFile *ide_build_target_get_install_directory (IdeBuildTarget *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gchar *ide_build_target_get_name (IdeBuildTarget *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gchar *ide_build_target_get_display_name (IdeBuildTarget *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gint ide_build_target_get_priority (IdeBuildTarget *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gchar **ide_build_target_get_argv (IdeBuildTarget *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gchar *ide_build_target_get_cwd (IdeBuildTarget *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gchar *ide_build_target_get_language (IdeBuildTarget *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_build_target_get_install (IdeBuildTarget *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeArtifactKind ide_build_target_get_kind (IdeBuildTarget *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_build_target_compare (const IdeBuildTarget *left,
const IdeBuildTarget *right);
diff --git a/src/libide/foundry/ide-compile-commands.c b/src/libide/foundry/ide-compile-commands.c
index 4d3ac19f6..c8c4194f3 100644
--- a/src/libide/foundry/ide-compile-commands.c
+++ b/src/libide/foundry/ide-compile-commands.c
@@ -47,8 +47,6 @@
* to a number of strings during the lifetime of the object, for each
* of the compile commands. On larger projects, this can be the order
* of a couple of megabytes.
- *
- * Since: 3.32
*/
struct _IdeCompileCommands
@@ -133,8 +131,6 @@ ide_compile_commands_init (IdeCompileCommands *self)
* clang-style compile commands database files (compile_commands.json).
*
* Returns: The newly created #IdeCompileCommands
- *
- * Since: 3.32
*/
IdeCompileCommands *
ide_compile_commands_new (void)
@@ -317,8 +313,6 @@ ide_compile_commands_load_worker (IdeTask *task,
* See also: ide_compile_commands_load_async()
*
* Returns: %TRUE if successful; otherwise %FALSE and @error is set.
- *
- * Since: 3.32
*/
gboolean
ide_compile_commands_load (IdeCompileCommands *self,
@@ -365,8 +359,6 @@ ide_compile_commands_load (IdeCompileCommands *self,
* instead of calling this function again.
*
* See also: ide_compile_commands_load_finish()
- *
- * Since: 3.32
*/
void
ide_compile_commands_load_async (IdeCompileCommands *self,
@@ -407,8 +399,6 @@ ide_compile_commands_load_async (IdeCompileCommands *self,
*
* Returns: %TRUE if the file was loaded successfully; otherwise %FALSE
* and @error is set.
- *
- * Since: 3.32
*/
gboolean
ide_compile_commands_load_finish (IdeCompileCommands *self,
@@ -675,8 +665,6 @@ find_with_alternates (IdeCompileCommands *self,
*
* Returns: (nullable) (transfer full): A string array or %NULL if
* there was a failure to locate or parse the command.
- *
- * Since: 3.32
*/
gchar **
ide_compile_commands_lookup (IdeCompileCommands *self,
diff --git a/src/libide/foundry/ide-compile-commands.h b/src/libide/foundry/ide-compile-commands.h
index 8c88171a0..608dc9723 100644
--- a/src/libide/foundry/ide-compile-commands.h
+++ b/src/libide/foundry/ide-compile-commands.h
@@ -30,27 +30,27 @@ G_BEGIN_DECLS
#define IDE_TYPE_COMPILE_COMMANDS (ide_compile_commands_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_FINAL_TYPE (IdeCompileCommands, ide_compile_commands, IDE, COMPILE_COMMANDS, GObject)
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeCompileCommands *ide_compile_commands_new (void);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_compile_commands_load (IdeCompileCommands *self,
GFile *file,
GCancellable *cancellable,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_compile_commands_load_async (IdeCompileCommands *self,
GFile *file,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_compile_commands_load_finish (IdeCompileCommands *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gchar **ide_compile_commands_lookup (IdeCompileCommands *self,
GFile *file,
const gchar * const *system_includes,
diff --git a/src/libide/foundry/ide-config-manager.c b/src/libide/foundry/ide-config-manager.c
index 1aebed222..8b0140004 100644
--- a/src/libide/foundry/ide-config-manager.c
+++ b/src/libide/foundry/ide-config-manager.c
@@ -277,8 +277,6 @@ ide_config_manager_save_finish (IdeConfigManager *self,
*
* Returns: (transfer none) (nullable): An #IdeConfig or %NULL if
* the configuration could not be found.
- *
- * Since: 3.32
*/
IdeConfig *
ide_config_manager_get_config (IdeConfigManager *self,
@@ -452,8 +450,6 @@ ide_config_manager_class_init (IdeConfigManagerClass *klass)
*
* This signal is emitted any time a new configuration is selected or the
* currently selected configurations state changes.
- *
- * Since: 3.32
*/
signals [INVALIDATE] =
g_signal_new ("invalidate",
@@ -969,8 +965,6 @@ ide_config_manager_set_current (IdeConfigManager *self,
* settings.
*
* Returns: (transfer full): An #IdeConfig
- *
- * Since: 3.32
*/
IdeConfig *
ide_config_manager_ref_current (IdeConfigManager *self)
@@ -1011,8 +1005,6 @@ ide_config_manager_ref_current (IdeConfigManager *self)
* settings.
*
* Returns: (transfer none): An #IdeConfig
- *
- * Since: 3.32
*/
IdeConfig *
ide_config_manager_get_current (IdeConfigManager *self)
@@ -1108,8 +1100,6 @@ ide_config_manager_delete (IdeConfigManager *self,
*
* Returns: %TRUE if the current configuration is ready for usage;
* otherwise %FALSE.
- *
- * Since: 3.32
*/
gboolean
ide_config_manager_get_ready (IdeConfigManager *self)
@@ -1131,8 +1121,6 @@ ide_config_manager_get_ready (IdeConfigManager *self)
* Thread-safe version of ide_config_manager_from_context().
*
* Returns: (transfer full): an #IdeConfigManager
- *
- * Since: 3.32
*/
IdeConfigManager *
ide_config_manager_ref_from_context (IdeContext *context)
diff --git a/src/libide/foundry/ide-config-manager.h b/src/libide/foundry/ide-config-manager.h
index 5d5628be7..4961e4e0c 100644
--- a/src/libide/foundry/ide-config-manager.h
+++ b/src/libide/foundry/ide-config-manager.h
@@ -32,39 +32,39 @@ G_BEGIN_DECLS
#define IDE_TYPE_CONFIG_MANAGER (ide_config_manager_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_FINAL_TYPE (IdeConfigManager, ide_config_manager, IDE, CONFIG_MANAGER, IdeObject)
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeConfigManager *ide_config_manager_from_context (IdeContext *context);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeConfigManager *ide_config_manager_ref_from_context (IdeContext *context);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeConfig *ide_config_manager_get_current (IdeConfigManager *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeConfig *ide_config_manager_ref_current (IdeConfigManager *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_manager_set_current (IdeConfigManager *self,
IdeConfig *configuration);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeConfig *ide_config_manager_get_config (IdeConfigManager *self,
const gchar *id);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_manager_duplicate (IdeConfigManager *self,
IdeConfig *config);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_manager_delete (IdeConfigManager *self,
IdeConfig *config);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_manager_save_async (IdeConfigManager *self,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_config_manager_save_finish (IdeConfigManager *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_config_manager_get_ready (IdeConfigManager *self);
G_END_DECLS
diff --git a/src/libide/foundry/ide-config-provider.c b/src/libide/foundry/ide-config-provider.c
index c5b160caf..afb49c202 100644
--- a/src/libide/foundry/ide-config-provider.c
+++ b/src/libide/foundry/ide-config-provider.c
@@ -133,8 +133,6 @@ ide_config_provider_default_init (IdeConfigProviderInterface *iface)
*
* The "added" signal is emitted when a configuration
* has been added to a configuration provider.
- *
- * Since: 3.32
*/
signals [ADDED] =
g_signal_new ("added",
@@ -155,8 +153,6 @@ ide_config_provider_default_init (IdeConfigProviderInterface *iface)
*
* The "removed" signal is emitted when a configuration
* has been removed from a configuration provider.
- *
- * Since: 3.32
*/
signals [REMOVED] =
g_signal_new ("removed",
@@ -185,8 +181,6 @@ ide_config_provider_default_init (IdeConfigProviderInterface *iface)
* ide_config_provider_emit_added() before completing the
* asynchronous function so that the configuration manager may be made
* aware of the configurations.
- *
- * Since: 3.32
*/
void
ide_config_provider_load_async (IdeConfigProvider *self,
@@ -210,8 +204,6 @@ ide_config_provider_load_async (IdeConfigProvider *self,
* Completes an asynchronous request to ide_config_provider_load_async().
*
* Returns: %TRUE if successful; otherwise %FALSE and @error is set.
- *
- * Since: 3.32
*/
gboolean
ide_config_provider_load_finish (IdeConfigProvider *self,
@@ -235,8 +227,6 @@ ide_config_provider_load_finish (IdeConfigProvider *self,
* Implementations of #IdeConfigProvider should emit removed
* for every configuration they have registered so that the
* #IdeConfigManager has correct information.
- *
- * Since: 3.32
*/
void
ide_config_provider_unload (IdeConfigProvider *self)
@@ -259,8 +249,6 @@ ide_config_provider_unload (IdeConfigProvider *self)
*
* This function will be called before unloading the configuration provider
* so that it has a chance to persist any outstanding changes.
- *
- * Since: 3.32
*/
void
ide_config_provider_save_async (IdeConfigProvider *self,
@@ -284,8 +272,6 @@ ide_config_provider_save_async (IdeConfigProvider *self,
* Completes an asynchronous request to ide_config_provider_save_async().
*
* Returns: %TRUE if successful; otherwise %FALSE and @error is set.
- *
- * Since: 3.32
*/
gboolean
ide_config_provider_save_finish (IdeConfigProvider *self,
@@ -306,8 +292,6 @@ ide_config_provider_save_finish (IdeConfigProvider *self,
*
* #IdeConfigProvider implementations should call this function with
* a @config when it has discovered a new configuration.
- *
- * Since: 3.32
*/
void
ide_config_provider_emit_added (IdeConfigProvider *self,
@@ -326,8 +310,6 @@ ide_config_provider_emit_added (IdeConfigProvider *self,
*
* #IdeConfigProvider implementations should call this function with
* a @config when it has discovered it was removed.
- *
- * Since: 3.32
*/
void
ide_config_provider_emit_removed (IdeConfigProvider *self,
@@ -348,8 +330,6 @@ ide_config_provider_emit_removed (IdeConfigProvider *self,
*
* ide_config_provider_save_async() will be called by the
* #IdeConfigManager after calling this function.
- *
- * Since: 3.32
*/
void
ide_config_provider_delete (IdeConfigProvider *self,
@@ -382,8 +362,6 @@ ide_config_provider_delete (IdeConfigProvider *self,
*
* It is expected that the #IdeConfigProvider will emit
* #IdeConfigProvider::added with the new configuration.
- *
- * Since: 3.32
*/
void
ide_config_provider_duplicate (IdeConfigProvider *self,
diff --git a/src/libide/foundry/ide-config-provider.h b/src/libide/foundry/ide-config-provider.h
index 5cce8e2a1..0a98ad3a1 100644
--- a/src/libide/foundry/ide-config-provider.h
+++ b/src/libide/foundry/ide-config-provider.h
@@ -33,7 +33,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_CONFIG_PROVIDER (ide_config_provider_get_type ())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_INTERFACE (IdeConfigProvider, ide_config_provider, IDE, CONFIG_PROVIDER, IdeObject)
struct _IdeConfigProviderInterface
@@ -65,36 +65,36 @@ struct _IdeConfigProviderInterface
void (*unload) (IdeConfigProvider *self);
};
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_provider_emit_added (IdeConfigProvider *self,
IdeConfig *config);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_provider_emit_removed (IdeConfigProvider *self,
IdeConfig *config);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_provider_load_async (IdeConfigProvider *self,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_config_provider_load_finish (IdeConfigProvider *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_provider_save_async (IdeConfigProvider *self,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_config_provider_save_finish (IdeConfigProvider *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_provider_delete (IdeConfigProvider *self,
IdeConfig *config);
void ide_config_provider_duplicate (IdeConfigProvider *self,
IdeConfig *config);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_provider_unload (IdeConfigProvider *self);
G_END_DECLS
diff --git a/src/libide/foundry/ide-config.c b/src/libide/foundry/ide-config.c
index f620e6d84..ae4805ea2 100644
--- a/src/libide/foundry/ide-config.c
+++ b/src/libide/foundry/ide-config.c
@@ -730,8 +730,6 @@ ide_config_init (IdeConfig *self)
* Gets the application ID for the configuration.
*
* Returns: (transfer none) (nullable): A string.
- *
- * Since: 3.32
*/
const gchar *
ide_config_get_app_id (IdeConfig *self)
@@ -814,8 +812,6 @@ ide_config_set_runtime_id (IdeConfig *self,
* Gets the toolchain id for the configuration.
*
* Returns: (transfer none) (nullable): The id of an #IdeToolchain or %NULL
- *
- * Since: 3.32
*/
const gchar *
ide_config_get_toolchain_id (IdeConfig *self)
@@ -833,8 +829,6 @@ ide_config_get_toolchain_id (IdeConfig *self)
* @toolchain_id: The id of an #IdeToolchain
*
* Sets the toolchain id for the configuration.
- *
- * Since: 3.32
*/
void
ide_config_set_toolchain_id (IdeConfig *self,
@@ -867,8 +861,6 @@ ide_config_set_toolchain_id (IdeConfig *self,
* Gets the runtime for the configuration.
*
* Returns: (transfer none) (nullable): An #IdeRuntime
- *
- * Since: 3.32
*/
IdeRuntime *
ide_config_get_runtime (IdeConfig *self)
@@ -895,8 +887,6 @@ ide_config_set_runtime (IdeConfig *self,
* Gets the toolchain for the configuration.
*
* Returns: (transfer full) (nullable): An #IdeToolchain
- *
- * Since: 3.32
*/
IdeToolchain *
ide_config_get_toolchain (IdeConfig *self)
@@ -924,8 +914,6 @@ ide_config_get_toolchain (IdeConfig *self)
* @toolchain: (nullable): An #IdeToolchain or %NULL to use the default one
*
* Sets the toolchain for the configuration.
- *
- * Since: 3.32
*/
void
ide_config_set_toolchain (IdeConfig *self,
@@ -949,8 +937,6 @@ ide_config_set_toolchain (IdeConfig *self,
* Gets the environment to use when spawning processes.
*
* Returns: (transfer full): An array of key=value environment variables.
- *
- * Since: 3.32
*/
gchar **
ide_config_get_environ (IdeConfig *self)
@@ -1164,8 +1150,6 @@ ide_config_set_dirty (IdeConfig *self,
* ide_config_get_environment:
*
* Returns: (transfer none): An #IdeEnvironment.
- *
- * Since: 3.32
*/
IdeEnvironment *
ide_config_get_environment (IdeConfig *self)
@@ -1214,8 +1198,6 @@ ide_config_set_environment (IdeConfig *self,
* ide_config_get_runtime_environment:
*
* Returns: (transfer none): An #IdeEnvironment.
- *
- * Since: 3.40
*/
IdeEnvironment *
ide_config_get_runtime_environment (IdeConfig *self)
@@ -1350,8 +1332,6 @@ ide_config_set_post_install_commands (IdeConfig *self,
* mean time.
*
* Returns: A monotonic sequence number.
- *
- * Since: 3.32
*/
guint
ide_config_get_sequence (IdeConfig *self)
@@ -1559,8 +1539,6 @@ ide_config_set_internal_int64 (IdeConfig *self,
* Gets the value associated with @key if it is a #GObject.
*
* Returns: (nullable) (transfer none) (type GObject.Object): a #GObject or %NULL.
- *
- * Since: 3.32
*/
gpointer
ide_config_get_internal_object (IdeConfig *self,
@@ -1587,8 +1565,6 @@ ide_config_get_internal_object (IdeConfig *self,
* @instance: (type GObject.Object) (nullable): a #GObject or %NULL
*
* Sets the value for @key to @instance.
- *
- * Since: 3.32
*/
void
ide_config_set_internal_object (IdeConfig *self,
@@ -1617,8 +1593,6 @@ ide_config_set_internal_object (IdeConfig *self,
* Determines if the configuration is ready for use.
*
* Returns: %TRUE if the configuration is ready for use.
- *
- * Since: 3.32
*/
gboolean
ide_config_get_ready (IdeConfig *self)
@@ -1657,8 +1631,6 @@ ide_config_supports_runtime (IdeConfig *self,
*
* Returns: (transfer none) (nullable): A string containing the run options
* or %NULL if none have been set.
- *
- * Since: 3.32
*/
const gchar *
ide_config_get_run_opts (IdeConfig *self)
@@ -1677,8 +1649,6 @@ ide_config_get_run_opts (IdeConfig *self)
*
* Sets the run options to use when running the target application.
* See ide_config_get_run_opts() for more information.
- *
- * Since: 3.32
*/
void
ide_config_set_run_opts (IdeConfig *self,
@@ -1797,8 +1767,6 @@ ide_config_set_locality (IdeConfig *self,
* @self: a #IdeConfig
*
* Returns: (transfer none) (nullable): a #GFile or %NULL
- *
- * Since: 3.32
*/
GFile *
ide_config_get_build_commands_dir (IdeConfig *self)
@@ -1899,8 +1867,6 @@ ide_config_set_prefix_set (IdeConfig *self,
*
* Returns: (not nullable) (transfer full) (element-type Ide.Runtime): an array
* of #IdeRuntime for the runtime extensions for the configuration.
- *
- * Since: 3.34
*/
GPtrArray *
ide_config_get_extensions (IdeConfig *self)
diff --git a/src/libide/foundry/ide-config.h b/src/libide/foundry/ide-config.h
index 79dbd412f..f5c224fad 100644
--- a/src/libide/foundry/ide-config.h
+++ b/src/libide/foundry/ide-config.h
@@ -34,7 +34,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_CONFIG (ide_config_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_DERIVABLE_TYPE (IdeConfig, ide_config, IDE, CONFIG, IdeObject)
typedef enum
@@ -59,180 +59,180 @@ struct _IdeConfigClass
gpointer _reserved[15];
};
-IDE_AVAILABLE_IN_41
+IDE_AVAILABLE_IN_ALL
const gchar *ide_config_get_prepend_path (IdeConfig *self);
-IDE_AVAILABLE_IN_41
+IDE_AVAILABLE_IN_ALL
void ide_config_set_prepend_path (IdeConfig *self,
const gchar *prepend_path);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_config_get_append_path (IdeConfig *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_set_append_path (IdeConfig *self,
const gchar *append_path);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_config_get_id (IdeConfig *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_config_get_runtime_id (IdeConfig *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_set_runtime_id (IdeConfig *self,
const gchar *runtime_id);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_config_get_toolchain_id (IdeConfig *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_set_toolchain_id (IdeConfig *self,
const gchar *toolchain_id);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_config_get_dirty (IdeConfig *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_set_dirty (IdeConfig *self,
gboolean dirty);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_config_get_display_name (IdeConfig *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_set_display_name (IdeConfig *self,
const gchar *display_name);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeBuildLocality ide_config_get_locality (IdeConfig *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_set_locality (IdeConfig *self,
IdeBuildLocality locality);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_config_get_ready (IdeConfig *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeRuntime *ide_config_get_runtime (IdeConfig *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_set_runtime (IdeConfig *self,
IdeRuntime *runtime);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeToolchain *ide_config_get_toolchain (IdeConfig *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_set_toolchain (IdeConfig *self,
IdeToolchain *toolchain);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gchar **ide_config_get_environ (IdeConfig *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_config_getenv (IdeConfig *self,
const gchar *key);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_setenv (IdeConfig *self,
const gchar *key,
const gchar *value);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_config_get_debug (IdeConfig *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_set_debug (IdeConfig *self,
gboolean debug);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_config_get_prefix (IdeConfig *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_set_prefix (IdeConfig *self,
const gchar *prefix);
-IDE_AVAILABLE_IN_3_34
+IDE_AVAILABLE_IN_ALL
gboolean ide_config_get_prefix_set (IdeConfig *self);
-IDE_AVAILABLE_IN_3_34
+IDE_AVAILABLE_IN_ALL
void ide_config_set_prefix_set (IdeConfig *self,
gboolean prefix_set);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_config_get_config_opts (IdeConfig *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_set_config_opts (IdeConfig *self,
const gchar *config_opts);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_config_get_run_opts (IdeConfig *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_set_run_opts (IdeConfig *self,
const gchar *run_opts);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar * const *ide_config_get_build_commands (IdeConfig *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_set_build_commands (IdeConfig *self,
const gchar *const *build_commands);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GFile *ide_config_get_build_commands_dir (IdeConfig *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_set_build_commands_dir (IdeConfig *self,
GFile *build_commands_dir);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar * const *ide_config_get_post_install_commands (IdeConfig *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_set_post_install_commands (IdeConfig *self,
const gchar *const *post_install_commands);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gint ide_config_get_parallelism (IdeConfig *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_set_parallelism (IdeConfig *self,
gint parallelism);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeEnvironment *ide_config_get_environment (IdeConfig *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_set_environment (IdeConfig *self,
IdeEnvironment *environment);
-IDE_AVAILABLE_IN_3_40
+IDE_AVAILABLE_IN_ALL
IdeEnvironment *ide_config_get_runtime_environment (IdeConfig *self);
-IDE_AVAILABLE_IN_3_40
+IDE_AVAILABLE_IN_ALL
void ide_config_set_runtime_environment (IdeConfig *self,
IdeEnvironment *environment);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
guint ide_config_get_sequence (IdeConfig *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_config_get_app_id (IdeConfig *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_set_app_id (IdeConfig *self,
const gchar *app_id);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_apply_path (IdeConfig *self,
IdeSubprocessLauncher *launcher);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_config_supports_runtime (IdeConfig *self,
IdeRuntime *runtime);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_config_get_internal_string (IdeConfig *self,
const gchar *key);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_set_internal_string (IdeConfig *self,
const gchar *key,
const gchar *value);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar * const *ide_config_get_internal_strv (IdeConfig *self,
const gchar *key);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_set_internal_strv (IdeConfig *self,
const gchar *key,
const gchar *const *value);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_config_get_internal_boolean (IdeConfig *self,
const gchar *key);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_set_internal_boolean (IdeConfig *self,
const gchar *key,
gboolean value);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gint ide_config_get_internal_int (IdeConfig *self,
const gchar *key);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_set_internal_int (IdeConfig *self,
const gchar *key,
gint value);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gint64 ide_config_get_internal_int64 (IdeConfig *self,
const gchar *key);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_set_internal_int64 (IdeConfig *self,
const gchar *key,
gint64 value);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gpointer ide_config_get_internal_object (IdeConfig *self,
const gchar *key);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_config_set_internal_object (IdeConfig *self,
const gchar *key,
gpointer instance);
-IDE_AVAILABLE_IN_3_34
+IDE_AVAILABLE_IN_ALL
GPtrArray *ide_config_get_extensions (IdeConfig *self);
-IDE_AVAILABLE_IN_41
+IDE_AVAILABLE_IN_ALL
const gchar * const *ide_config_get_args_for_phase (IdeConfig *self,
IdePipelinePhase phase);
-IDE_AVAILABLE_IN_41
+IDE_AVAILABLE_IN_ALL
void ide_config_set_args_for_phase (IdeConfig *self,
IdePipelinePhase phase,
const gchar *const *args);
diff --git a/src/libide/foundry/ide-dependency-updater.h b/src/libide/foundry/ide-dependency-updater.h
index e585c8f1d..17123257e 100644
--- a/src/libide/foundry/ide-dependency-updater.h
+++ b/src/libide/foundry/ide-dependency-updater.h
@@ -30,7 +30,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_DEPENDENCY_UPDATER (ide_dependency_updater_get_type ())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_INTERFACE (IdeDependencyUpdater, ide_dependency_updater, IDE, DEPENDENCY_UPDATER, IdeObject)
struct _IdeDependencyUpdaterInterface
@@ -46,12 +46,12 @@ struct _IdeDependencyUpdaterInterface
GError **error);
};
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_dependency_updater_update_async (IdeDependencyUpdater *self,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_dependency_updater_update_finish (IdeDependencyUpdater *self,
GAsyncResult *result,
GError **error);
diff --git a/src/libide/foundry/ide-device-info.c b/src/libide/foundry/ide-device-info.c
index e8c6fadfc..31da5eee3 100644
--- a/src/libide/foundry/ide-device-info.c
+++ b/src/libide/foundry/ide-device-info.c
@@ -146,8 +146,6 @@ ide_device_info_new (void)
* Get the #IdeDeviceKind of the device describing the type of device @self refers to
*
* Returns: An #IdeDeviceKind.
- *
- * Since: 3.32
*/
IdeDeviceKind
ide_device_info_get_kind (IdeDeviceInfo *self)
@@ -164,8 +162,6 @@ ide_device_info_get_kind (IdeDeviceInfo *self)
* @kind: An #IdeDeviceKind
*
* Set the #IdeDeviceKind of the device describing the type of device @self refers to
- *
- * Since: 3.32
*/
void
ide_device_info_set_kind (IdeDeviceInfo *self,
@@ -188,8 +184,6 @@ ide_device_info_set_kind (IdeDeviceInfo *self,
* of the Device (its architecture…)
*
* Returns: (transfer none) (nullable): An #IdeTriplet.
- *
- * Since: 3.32
*/
IdeTriplet *
ide_device_info_get_host_triplet (IdeDeviceInfo *self)
@@ -204,8 +198,6 @@ ide_device_info_get_host_triplet (IdeDeviceInfo *self)
* @self: An #IdeDeviceInfo
*
* Set the #IdeTriplet object describing the configuration name
- *
- * Since: 3.32
*/
void
ide_device_info_set_host_triplet (IdeDeviceInfo *self,
diff --git a/src/libide/foundry/ide-device-info.h b/src/libide/foundry/ide-device-info.h
index 7b84200d7..240f341b7 100644
--- a/src/libide/foundry/ide-device-info.h
+++ b/src/libide/foundry/ide-device-info.h
@@ -40,19 +40,19 @@ typedef enum
#define IDE_TYPE_DEVICE_INFO (ide_device_info_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_FINAL_TYPE (IdeDeviceInfo, ide_device_info, IDE, DEVICE_INFO, GObject)
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDeviceInfo *ide_device_info_new (void);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDeviceKind ide_device_info_get_kind (IdeDeviceInfo *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_device_info_set_kind (IdeDeviceInfo *self,
IdeDeviceKind kind);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeTriplet *ide_device_info_get_host_triplet (IdeDeviceInfo *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_device_info_set_host_triplet (IdeDeviceInfo *self,
IdeTriplet *host_triplet);
diff --git a/src/libide/foundry/ide-device-provider.h b/src/libide/foundry/ide-device-provider.h
index 13ebcc6be..d0a870ed5 100644
--- a/src/libide/foundry/ide-device-provider.h
+++ b/src/libide/foundry/ide-device-provider.h
@@ -32,7 +32,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_DEVICE_PROVIDER (ide_device_provider_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_DERIVABLE_TYPE (IdeDeviceProvider, ide_device_provider, IDE, DEVICE_PROVIDER, IdeObject)
struct _IdeDeviceProviderClass
@@ -52,22 +52,22 @@ struct _IdeDeviceProviderClass
GError **error);
};
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_device_provider_emit_device_added (IdeDeviceProvider *self,
IdeDevice *device);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_device_provider_emit_device_removed (IdeDeviceProvider *self,
IdeDevice *device);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_device_provider_load_async (IdeDeviceProvider *self,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_device_provider_load_finish (IdeDeviceProvider *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GPtrArray *ide_device_provider_get_devices (IdeDeviceProvider *self);
G_END_DECLS
diff --git a/src/libide/foundry/ide-device.c b/src/libide/foundry/ide-device.c
index 2a8690c95..69498be5d 100644
--- a/src/libide/foundry/ide-device.c
+++ b/src/libide/foundry/ide-device.c
@@ -58,8 +58,6 @@ static GParamSpec *properties [N_PROPS];
* has been probed from the device.
*
* Returns: (nullable): A string containing the display name for the device.
- *
- * Since: 3.32
*/
const gchar *
ide_device_get_display_name (IdeDevice *device)
@@ -95,8 +93,6 @@ ide_device_set_display_name (IdeDevice *device,
* Gets the icon to use when displaying the device in UI elements.
*
* Returns: (nullable): an icon-name or %NULL
- *
- * Since: 3.32
*/
const gchar *
ide_device_get_icon_name (IdeDevice *self)
@@ -115,8 +111,6 @@ ide_device_get_icon_name (IdeDevice *self)
* Sets the icon-name property.
*
* This is the icon that is displayed with the device name in UI elements.
- *
- * Since: 3.32
*/
void
ide_device_set_icon_name (IdeDevice *self,
@@ -141,8 +135,6 @@ ide_device_set_icon_name (IdeDevice *self,
* user friendly name as it is often a guid.
*
* Returns: A unique identifier for the device.
- *
- * Since: 3.32
*/
const gchar *
ide_device_get_id (IdeDevice *device)
@@ -282,8 +274,6 @@ ide_device_class_init (IdeDeviceClass *klass)
*
* The "icon-name" property is the icon to display with the device in
* various UI elements of Builder.
- *
- * Since: 3.32
*/
properties [PROP_ICON_NAME] =
g_param_spec_string ("icon-name",
@@ -341,8 +331,6 @@ ide_device_error_quark (void)
* Some information may not be available until after a connection
* has been established. This allows the device to connect before
* fetching that information.
- *
- * Since: 3.32
*/
void
ide_device_get_info_async (IdeDevice *self,
@@ -369,8 +357,6 @@ ide_device_get_info_async (IdeDevice *self,
* Completes an asynchronous request to load the information about a device.
*
* Returns: (transfer full): an #IdeDeviceInfo or %NULL and @error is set
- *
- * Since: 3.32
*/
IdeDeviceInfo *
ide_device_get_info_finish (IdeDevice *self,
diff --git a/src/libide/foundry/ide-device.h b/src/libide/foundry/ide-device.h
index e1d46174d..734d9b6f0 100644
--- a/src/libide/foundry/ide-device.h
+++ b/src/libide/foundry/ide-device.h
@@ -38,7 +38,7 @@ typedef enum
#define IDE_TYPE_DEVICE (ide_device_get_type())
#define IDE_DEVICE_ERROR (ide_device_error_quark())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_DERIVABLE_TYPE (IdeDevice, ide_device, IDE, DEVICE, IdeObject)
struct _IdeDeviceClass
@@ -59,32 +59,32 @@ struct _IdeDeviceClass
gpointer _reserved[32];
};
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GQuark ide_device_error_quark (void) G_GNUC_CONST;
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_device_get_display_name (IdeDevice *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_device_set_display_name (IdeDevice *self,
const gchar *display_name);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_device_get_icon_name (IdeDevice *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_device_set_icon_name (IdeDevice *self,
const gchar *icon_name);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_device_get_id (IdeDevice *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_device_set_id (IdeDevice *self,
const gchar *id);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_device_prepare_configuration (IdeDevice *self,
IdeConfig *configuration);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_device_get_info_async (IdeDevice *self,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDeviceInfo *ide_device_get_info_finish (IdeDevice *self,
GAsyncResult *result,
GError **error);
diff --git a/src/libide/foundry/ide-fallback-build-system.c b/src/libide/foundry/ide-fallback-build-system.c
index 63485e68a..b13d813e7 100644
--- a/src/libide/foundry/ide-fallback-build-system.c
+++ b/src/libide/foundry/ide-fallback-build-system.c
@@ -109,8 +109,6 @@ ide_fallback_build_system_class_init (IdeFallbackBuildSystemClass *klass)
*
* The "project-file" property is the primary file representing the
* projects build system.
- *
- * Since: 3.32
*/
properties [PROP_PROJECT_FILE] =
g_param_spec_object ("project-file",
@@ -159,8 +157,6 @@ build_system_init (IdeBuildSystemInterface *iface)
* Creates a new #IdeFallbackBuildSystem.
*
* Returns: (transfer full): an #IdeBuildSystem
- *
- * Since: 3.32
*/
IdeBuildSystem *
ide_fallback_build_system_new (void)
diff --git a/src/libide/foundry/ide-fallback-build-system.h b/src/libide/foundry/ide-fallback-build-system.h
index b336c913a..36e76daf9 100644
--- a/src/libide/foundry/ide-fallback-build-system.h
+++ b/src/libide/foundry/ide-fallback-build-system.h
@@ -26,10 +26,10 @@ G_BEGIN_DECLS
#define IDE_TYPE_FALLBACK_BUILD_SYSTEM (ide_fallback_build_system_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_FINAL_TYPE (IdeFallbackBuildSystem, ide_fallback_build_system, IDE, FALLBACK_BUILD_SYSTEM,
IdeObject)
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeBuildSystem *ide_fallback_build_system_new (void);
G_END_DECLS
diff --git a/src/libide/foundry/ide-foundry-compat.c b/src/libide/foundry/ide-foundry-compat.c
index 3b903964f..b6a3746c7 100644
--- a/src/libide/foundry/ide-foundry-compat.c
+++ b/src/libide/foundry/ide-foundry-compat.c
@@ -93,8 +93,6 @@ get_child_typed_borrowed (IdeContext *context,
* @context: a #IdeContext
*
* Returns: (transfer none): an #IdeBuildManager
- *
- * Since: 3.32
*/
IdeBuildManager *
ide_build_manager_from_context (IdeContext *context)
@@ -109,8 +107,6 @@ ide_build_manager_from_context (IdeContext *context)
* @context: a #IdeContext
*
* Returns: (transfer full): an #IdeBuildManager
- *
- * Since: 3.32
*/
IdeBuildManager *
ide_build_manager_ref_from_context (IdeContext *context)
@@ -128,8 +124,6 @@ ide_build_manager_ref_from_context (IdeContext *context)
* registered, then this returns %NULL.
*
* Returns: (transfer none) (nullable): an #IdeBuildSystem
- *
- * Since: 3.32
*/
IdeBuildSystem *
ide_build_system_from_context (IdeContext *context)
@@ -144,8 +138,6 @@ ide_build_system_from_context (IdeContext *context)
* @context: a #IdeContext
*
* Returns: (transfer none): an #IdeConfigManager
- *
- * Since: 3.32
*/
IdeConfigManager *
ide_config_manager_from_context (IdeContext *context)
@@ -160,8 +152,6 @@ ide_config_manager_from_context (IdeContext *context)
* @context: a #IdeContext
*
* Returns: (transfer none): an #IdeDeviceManager
- *
- * Since: 3.32
*/
IdeDeviceManager *
ide_device_manager_from_context (IdeContext *context)
@@ -176,8 +166,6 @@ ide_device_manager_from_context (IdeContext *context)
* @context: a #IdeContext
*
* Returns: (transfer none): an #IdeToolchainManager
- *
- * Since: 3.32
*/
IdeToolchainManager *
ide_toolchain_manager_from_context (IdeContext *context)
@@ -192,8 +180,6 @@ ide_toolchain_manager_from_context (IdeContext *context)
* @context: a #IdeContext
*
* Returns: (transfer none): an #IdeRunManager
- *
- * Since: 3.32
*/
IdeRunManager *
ide_run_manager_from_context (IdeContext *context)
@@ -208,8 +194,6 @@ ide_run_manager_from_context (IdeContext *context)
* @context: a #IdeContext
*
* Returns: (transfer none): an #IdeRuntimeManager
- *
- * Since: 3.32
*/
IdeRuntimeManager *
ide_runtime_manager_from_context (IdeContext *context)
@@ -224,8 +208,6 @@ ide_runtime_manager_from_context (IdeContext *context)
* @context: a #IdeContext
*
* Returns: (transfer none): an #IdeTestManager
- *
- * Since: 3.32
*/
IdeTestManager *
ide_test_manager_from_context (IdeContext *context)
diff --git a/src/libide/foundry/ide-foundry-compat.h b/src/libide/foundry/ide-foundry-compat.h
index 0b2ad2571..5c7c1a1e2 100644
--- a/src/libide/foundry/ide-foundry-compat.h
+++ b/src/libide/foundry/ide-foundry-compat.h
@@ -30,7 +30,7 @@
G_BEGIN_DECLS
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeToolchainManager *ide_toolchain_manager_from_context (IdeContext *context);
G_END_DECLS
diff --git a/src/libide/foundry/ide-local-device.h b/src/libide/foundry/ide-local-device.h
index 1f4e5f1b3..95f0c4cbb 100644
--- a/src/libide/foundry/ide-local-device.h
+++ b/src/libide/foundry/ide-local-device.h
@@ -32,7 +32,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_LOCAL_DEVICE (ide_local_device_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_DERIVABLE_TYPE (IdeLocalDevice, ide_local_device, IDE, LOCAL_DEVICE, IdeDevice)
struct _IdeLocalDeviceClass
diff --git a/src/libide/foundry/ide-pipeline-addin.c b/src/libide/foundry/ide-pipeline-addin.c
index fceca8fec..595cf3ce2 100644
--- a/src/libide/foundry/ide-pipeline-addin.c
+++ b/src/libide/foundry/ide-pipeline-addin.c
@@ -43,8 +43,6 @@ ide_pipeline_addin_default_init (IdePipelineAddinInterface *iface)
*
* For example, if you need to connect to pipeline::launcher-created,
* you might want to do that here.
- *
- * Since: 3.34
*/
void
ide_pipeline_addin_prepare (IdePipelineAddin *self,
@@ -108,8 +106,6 @@ ide_pipeline_addin_unload (IdePipelineAddin *self,
*
* You should not mix this function with manual pipeline disconnections.
* While it should work, that is not yet guaranteed.
- *
- * Since: 3.32
*/
void
ide_pipeline_addin_track (IdePipelineAddin *self,
diff --git a/src/libide/foundry/ide-pipeline-addin.h b/src/libide/foundry/ide-pipeline-addin.h
index 445da59a3..fa8a5338b 100644
--- a/src/libide/foundry/ide-pipeline-addin.h
+++ b/src/libide/foundry/ide-pipeline-addin.h
@@ -32,7 +32,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_PIPELINE_ADDIN (ide_pipeline_addin_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_INTERFACE (IdePipelineAddin, ide_pipeline_addin, IDE, PIPELINE_ADDIN, IdeObject)
struct _IdePipelineAddinInterface
@@ -47,19 +47,19 @@ struct _IdePipelineAddinInterface
IdePipeline *pipeline);
};
-IDE_AVAILABLE_IN_3_40
+IDE_AVAILABLE_IN_ALL
IdePipelineAddin *ide_pipeline_addin_find_by_module_name (IdePipeline *pipeline,
const gchar *module_name);
-IDE_AVAILABLE_IN_3_34
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_addin_prepare (IdePipelineAddin *self,
IdePipeline *pipeline);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_addin_load (IdePipelineAddin *self,
IdePipeline *pipeline);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_addin_unload (IdePipelineAddin *self,
IdePipeline *pipeline);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_addin_track (IdePipelineAddin *self,
guint stage_id);
diff --git a/src/libide/foundry/ide-pipeline-stage-launcher.c
b/src/libide/foundry/ide-pipeline-stage-launcher.c
index b3507a98c..57d0ac4ed 100644
--- a/src/libide/foundry/ide-pipeline-stage-launcher.c
+++ b/src/libide/foundry/ide-pipeline-stage-launcher.c
@@ -491,8 +491,6 @@ ide_pipeline_stage_launcher_init (IdePipelineStageLauncher *self)
* ide_pipeline_stage_launcher_get_launcher:
*
* Returns: (transfer none): An #IdeSubprocessLauncher
- *
- * Since: 3.32
*/
IdeSubprocessLauncher *
ide_pipeline_stage_launcher_get_launcher (IdePipelineStageLauncher *self)
@@ -526,8 +524,6 @@ ide_pipeline_stage_launcher_set_launcher (IdePipelineStageLauncher *self,
* #IdePipeline.
*
* Returns: (transfer full): An #IdePipelineStageLauncher
- *
- * Since: 3.32
*/
IdePipelineStage *
ide_pipeline_stage_launcher_new (IdeContext *context,
@@ -545,8 +541,6 @@ ide_pipeline_stage_launcher_new (IdeContext *context,
*
* If set to %TRUE, a non-zero exit status from the subprocess will not cause
* the build stage to fail.
- *
- * Since: 3.32
*/
gboolean
ide_pipeline_stage_launcher_get_ignore_exit_status (IdePipelineStageLauncher *self)
@@ -565,8 +559,6 @@ ide_pipeline_stage_launcher_get_ignore_exit_status (IdePipelineStageLauncher *se
*
* If set to %TRUE, a non-zero exit status from the subprocess will not cause
* the build stage to fail.
- *
- * Since: 3.32
*/
void
ide_pipeline_stage_launcher_set_ignore_exit_status (IdePipelineStageLauncher *self,
@@ -597,7 +589,7 @@ ide_pipeline_stage_launcher_set_clean_launcher (IdePipelineStageLauncher *self,
IdePipelineStageLauncherPrivate *priv = ide_pipeline_stage_launcher_get_instance_private (self);
g_return_if_fail (IDE_IS_PIPELINE_STAGE_LAUNCHER (self));
- g_return_if_fail (IDE_IS_SUBPROCESS_LAUNCHER (clean_launcher));
+ g_return_if_fail (!clean_launcher || IDE_IS_SUBPROCESS_LAUNCHER (clean_launcher));
if (g_set_object (&priv->clean_launcher, clean_launcher))
g_object_notify_by_pspec (G_OBJECT (self), properties [PROP_CLEAN_LAUNCHER]);
@@ -607,8 +599,6 @@ ide_pipeline_stage_launcher_set_clean_launcher (IdePipelineStageLauncher *self,
* ide_pipeline_stage_launcher_get_clean_launcher:
*
* Returns: (nullable) (transfer none): An #IdeSubprocessLauncher or %NULL.
- *
- * Since: 3.32
*/
IdeSubprocessLauncher *
ide_pipeline_stage_launcher_get_clean_launcher (IdePipelineStageLauncher *self)
@@ -636,8 +626,6 @@ ide_pipeline_stage_launcher_get_use_pty (IdePipelineStageLauncher *self)
* @use_pty: If a Pty should be used
*
* If @use_pty is set to %TRUE, a Pty will be attached to the process.
- *
- * Since: 3.32
*/
void
ide_pipeline_stage_launcher_set_use_pty (IdePipelineStageLauncher *self,
diff --git a/src/libide/foundry/ide-pipeline-stage-launcher.h
b/src/libide/foundry/ide-pipeline-stage-launcher.h
index 7ab552d05..a096c0141 100644
--- a/src/libide/foundry/ide-pipeline-stage-launcher.h
+++ b/src/libide/foundry/ide-pipeline-stage-launcher.h
@@ -33,7 +33,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_PIPELINE_STAGE_LAUNCHER (ide_pipeline_stage_launcher_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_DERIVABLE_TYPE (IdePipelineStageLauncher, ide_pipeline_stage_launcher, IDE,
PIPELINE_STAGE_LAUNCHER, IdePipelineStage)
struct _IdePipelineStageLauncherClass
@@ -44,27 +44,27 @@ struct _IdePipelineStageLauncherClass
gpointer _reserved[8];
};
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdePipelineStage *ide_pipeline_stage_launcher_new (IdeContext *context,
IdeSubprocessLauncher *launcher);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeSubprocessLauncher *ide_pipeline_stage_launcher_get_launcher (IdePipelineStageLauncher *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_stage_launcher_set_launcher (IdePipelineStageLauncher *self,
IdeSubprocessLauncher *launcher);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeSubprocessLauncher *ide_pipeline_stage_launcher_get_clean_launcher (IdePipelineStageLauncher *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_stage_launcher_set_clean_launcher (IdePipelineStageLauncher *self,
IdeSubprocessLauncher
*clean_launcher);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_pipeline_stage_launcher_get_ignore_exit_status (IdePipelineStageLauncher *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_stage_launcher_set_ignore_exit_status (IdePipelineStageLauncher *self,
gboolean
ignore_exit_status);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_pipeline_stage_launcher_get_use_pty (IdePipelineStageLauncher *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_stage_launcher_set_use_pty (IdePipelineStageLauncher *self,
gboolean use_pty);
diff --git a/src/libide/foundry/ide-pipeline-stage-mkdirs.h b/src/libide/foundry/ide-pipeline-stage-mkdirs.h
index 3acd2ccdb..e2b4f8cc6 100644
--- a/src/libide/foundry/ide-pipeline-stage-mkdirs.h
+++ b/src/libide/foundry/ide-pipeline-stage-mkdirs.h
@@ -32,7 +32,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_PIPELINE_STAGE_MKDIRS (ide_pipeline_stage_mkdirs_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_DERIVABLE_TYPE (IdePipelineStageMkdirs, ide_pipeline_stage_mkdirs, IDE, PIPELINE_STAGE_MKDIRS,
IdePipelineStage)
struct _IdePipelineStageMkdirsClass
@@ -43,9 +43,9 @@ struct _IdePipelineStageMkdirsClass
gpointer _reserved[8];
};
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdePipelineStage *ide_pipeline_stage_mkdirs_new (IdeContext *context);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_stage_mkdirs_add_path (IdePipelineStageMkdirs *self,
const gchar *path,
gboolean with_parents,
diff --git a/src/libide/foundry/ide-pipeline-stage-transfer.h
b/src/libide/foundry/ide-pipeline-stage-transfer.h
index 4e3252740..9bfafd9cb 100644
--- a/src/libide/foundry/ide-pipeline-stage-transfer.h
+++ b/src/libide/foundry/ide-pipeline-stage-transfer.h
@@ -25,6 +25,7 @@
#endif
#include <libide-core.h>
+#include <libide-io.h>
#include "ide-pipeline-stage.h"
@@ -32,10 +33,10 @@ G_BEGIN_DECLS
#define IDE_TYPE_PIPELINE_STAGE_TRANSFER (ide_pipeline_stage_transfer_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_FINAL_TYPE (IdePipelineStageTransfer, ide_pipeline_stage_transfer, IDE, PIPELINE_STAGE_TRANSFER,
IdePipelineStage)
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdePipelineStageTransfer *ide_pipeline_stage_transfer_new (IdeContext *context,
IdeTransfer *transfer);
diff --git a/src/libide/foundry/ide-pipeline-stage.c b/src/libide/foundry/ide-pipeline-stage.c
index 7f7c194fb..8522be277 100644
--- a/src/libide/foundry/ide-pipeline-stage.c
+++ b/src/libide/foundry/ide-pipeline-stage.c
@@ -372,8 +372,6 @@ ide_pipeline_stage_class_init (IdePipelineStageClass *klass)
*
* This property is set to %TRUE when the build stage is actively
* running or cleaning.
- *
- * Since: 3.32
*/
properties [PROP_ACTIVE] =
g_param_spec_boolean ("active",
@@ -391,8 +389,6 @@ ide_pipeline_stage_class_init (IdePipelineStageClass *klass)
* that Builder will extract errors from stdout.
*
* One such example is Ninja.
- *
- * Since: 3.32
*/
properties [PROP_CHECK_STDOUT] =
g_param_spec_boolean ("check-stdout",
@@ -407,8 +403,6 @@ ide_pipeline_stage_class_init (IdePipelineStageClass *klass)
* The "completed" property is set to %TRUE after the pipeline has
* completed processing the stage. When the pipeline invalidates
* phases, completed may be reset to %FALSE.
- *
- * Since: 3.32
*/
properties [PROP_COMPLETED] =
g_param_spec_boolean ("completed",
@@ -427,8 +421,6 @@ ide_pipeline_stage_class_init (IdePipelineStageClass *klass)
*
* If the stage is both transient and disabled, it will not be removed during
* the transient cleanup phase.
- *
- * Since: 3.32
*/
properties [PROP_DISABLED] =
g_param_spec_boolean ("disabled",
@@ -442,8 +434,6 @@ ide_pipeline_stage_class_init (IdePipelineStageClass *klass)
*
* The name of the build stage. This is only used by UI to view
* the build pipeline.
- *
- * Since: 3.32
*/
properties [PROP_NAME] =
g_param_spec_string ("name",
@@ -462,8 +452,6 @@ ide_pipeline_stage_class_init (IdePipelineStageClass *klass)
* For safety reasons, the contents are first redirected to a temporary
* file and will be redirected to the stdout-path location after the
* build stage has completed executing.
- *
- * Since: 3.32
*/
properties [PROP_STDOUT_PATH] =
g_param_spec_string ("stdout-path",
@@ -481,8 +469,6 @@ ide_pipeline_stage_class_init (IdePipelineStageClass *klass)
* ide_pipeline_build_async(). This can be a convenient
* way to add a temporary item to a build pipeline that should
* be immediately discarded.
- *
- * Since: 3.32
*/
properties [PROP_TRANSIENT] =
g_param_spec_boolean ("transient",
@@ -503,8 +489,6 @@ ide_pipeline_stage_class_init (IdePipelineStageClass *klass)
*
* Returns: %TRUE if @next's work was chained into @self for the next
* execution of the pipeline.
- *
- * Since: 3.32
*/
signals [CHAIN] =
g_signal_new ("chain",
@@ -539,8 +523,6 @@ ide_pipeline_stage_class_init (IdePipelineStageClass *klass)
* and perform an external operation. Forward progress of the stage will
* be paused until a matching number of ide_pipeline_stage_unpause() calls
* have been made.
- *
- * Since: 3.32
*/
signals [QUERY] =
g_signal_new ("query",
@@ -564,8 +546,6 @@ ide_pipeline_stage_class_init (IdePipelineStageClass *klass)
* removed from the system. For example, an autotools build stage might
* request that "configure" is removed so that autogen.sh will be Executed
* as part of the next build.
- *
- * Since: 3.32
*/
signals [REAP] =
g_signal_new ("reap",
@@ -660,8 +640,6 @@ ide_pipeline_stage_build_finish (IdePipelineStage *self,
* Plugins that need to handle logging from a build stage should set
* an observer on the pipeline so that log distribution may be fanned
* out to all observers.
- *
- * Since: 3.32
*/
void
ide_pipeline_stage_set_log_observer (IdePipelineStage *self,
@@ -864,8 +842,6 @@ ide_pipeline_stage_observe_stream (IdePipelineStage *self,
* stdout and stderr streams of the subprocess. You must have created
* the subprocess with %G_SUBPROCESS_FLAGS_STDERR_PIPE and
* %G_SUBPROCESS_FLAGS_STDOUT_PIPE so that the streams may be read.
- *
- * Since: 3.32
*/
void
ide_pipeline_stage_log_subprocess (IdePipelineStage *self,
@@ -958,8 +934,6 @@ ide_pipeline_stage_unpause (IdePipelineStage *self)
* query signal. If the stage is paused after the query, build will
* be delayed until the correct number of ide_pipeline_stage_unpause() calls
* have occurred.
- *
- * Since: 3.32
*/
void
_ide_pipeline_stage_build_with_query_async (IdePipelineStage *self,
@@ -1176,8 +1150,6 @@ ide_pipeline_stage_set_check_stdout (IdePipelineStage *self,
* build stage is actively executing or cleaning.
*
* Returns: %TRUE if the stage is actively executing or cleaning.
- *
- * Since: 3.32
*/
gboolean
ide_pipeline_stage_get_active (IdePipelineStage *self)
diff --git a/src/libide/foundry/ide-pipeline-stage.h b/src/libide/foundry/ide-pipeline-stage.h
index fe6c248f7..da0a1e6fd 100644
--- a/src/libide/foundry/ide-pipeline-stage.h
+++ b/src/libide/foundry/ide-pipeline-stage.h
@@ -24,8 +24,8 @@
# error "Only <libide-foundry.h> can be included directly."
#endif
-#include <dazzle.h>
#include <libide-core.h>
+#include <libide-io.h>
#include "ide-build-log.h"
#include "ide-foundry-types.h"
@@ -34,7 +34,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_PIPELINE_STAGE (ide_pipeline_stage_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_DERIVABLE_TYPE (IdePipelineStage, ide_pipeline_stage, IDE, PIPELINE_STAGE, IdeObject)
struct _IdePipelineStageClass
@@ -49,8 +49,6 @@ struct _IdePipelineStageClass
* vfuncs.
*
* Only use thread-safe API from this function.
- *
- * Since: 3.32
*/
gboolean (*build) (IdePipelineStage *self,
IdePipeline *pipeline,
@@ -62,8 +60,6 @@ struct _IdePipelineStageClass
*
* Asynchronous version of the #IdePipelineStage API. This is the preferred
* way to subclass #IdePipelineStage.
- *
- * Since: 3.32
*/
void (*build_async) (IdePipelineStage *self,
IdePipeline *pipeline,
@@ -78,8 +74,6 @@ struct _IdePipelineStageClass
*
* Returns: %TRUE if successful; otherwise %FALSE and @error is set.
* Upon failure, the pipeline will be stopped.
- *
- * Since: 3.32
*/
gboolean (*build_finish) (IdePipelineStage *self,
GAsyncResult *result,
@@ -94,8 +88,6 @@ struct _IdePipelineStageClass
* @user_data: user data for @callback
*
* This function will perform the clean operation.
- *
- * Since: 3.32
*/
void (*clean_async) (IdePipelineStage *self,
IdePipeline *pipeline,
@@ -112,8 +104,6 @@ struct _IdePipelineStageClass
* Completes an async operation to ide_pipeline_stage_clean_async().
*
* Returns: %TRUE if successful; otherwise %FALSE and @error is set.
- *
- * Since: 3.32
*/
gboolean (*clean_finish) (IdePipelineStage *self,
GAsyncResult *result,
@@ -125,90 +115,87 @@ struct _IdePipelineStageClass
GPtrArray *targets,
GCancellable *cancellable);
void (*reap) (IdePipelineStage *self,
- DzlDirectoryReaper *reaper);
+ IdeDirectoryReaper *reaper);
gboolean (*chain) (IdePipelineStage *self,
IdePipelineStage *next);
-
- /*< private >*/
- gpointer _reserved[16];
};
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_pipeline_stage_get_active (IdePipelineStage *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_stage_set_active (IdePipelineStage *self,
gboolean active);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_pipeline_stage_get_name (IdePipelineStage *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_stage_set_name (IdePipelineStage *self,
const gchar *name);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_stage_log (IdePipelineStage *self,
IdeBuildLogStream stream,
const gchar *message,
gssize message_len);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_stage_log_subprocess (IdePipelineStage *self,
IdeSubprocess *subprocess);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_stage_set_log_observer (IdePipelineStage *self,
IdeBuildLogObserver observer,
gpointer observer_data,
GDestroyNotify observer_data_destroy);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_stage_set_stdout_path (IdePipelineStage *self,
const gchar *path);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_pipeline_stage_get_stdout_path (IdePipelineStage *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_pipeline_stage_get_completed (IdePipelineStage *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_stage_set_completed (IdePipelineStage *self,
gboolean completed);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_pipeline_stage_get_disabled (IdePipelineStage *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_stage_set_disabled (IdePipelineStage *self,
gboolean disabled);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_pipeline_stage_get_check_stdout (IdePipelineStage *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_stage_set_check_stdout (IdePipelineStage *self,
gboolean check_stdout);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_pipeline_stage_get_transient (IdePipelineStage *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_stage_set_transient (IdePipelineStage *self,
gboolean transient);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_stage_build_async (IdePipelineStage *self,
IdePipeline *pipeline,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_pipeline_stage_build_finish (IdePipelineStage *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_stage_clean_async (IdePipelineStage *self,
IdePipeline *pipeline,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_pipeline_stage_clean_finish (IdePipelineStage *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_pipeline_stage_chain (IdePipelineStage *self,
IdePipelineStage *next);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_stage_pause (IdePipelineStage *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_stage_unpause (IdePipelineStage *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_stage_emit_reap (IdePipelineStage *self,
DzlDirectoryReaper *reaper);
diff --git a/src/libide/foundry/ide-pipeline.h b/src/libide/foundry/ide-pipeline.h
index fa2b7ae33..4de95798c 100644
--- a/src/libide/foundry/ide-pipeline.h
+++ b/src/libide/foundry/ide-pipeline.h
@@ -24,19 +24,15 @@
# error "Only <libide-foundry.h> can be included directly."
#endif
+#include <vte/vte.h>
+
#include <libide-core.h>
#include <libide-code.h>
#include <libide-threading.h>
-#include <vte/vte.h>
-
-#include "ide-foundry-types.h"
#include "ide-build-log.h"
-#include "ide-config.h"
-#include "ide-pipeline-stage.h"
+#include "ide-foundry-types.h"
#include "ide-pipeline-phase.h"
-#include "ide-runtime.h"
-#include "ide-triplet.h"
G_BEGIN_DECLS
@@ -53,150 +49,150 @@ typedef enum
IDE_BUILD_ERROR_NEEDS_REBUILD,
} IdeBuildError;
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_FINAL_TYPE (IdePipeline, ide_pipeline, IDE, PIPELINE, IdeObject)
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GQuark ide_build_error_quark (void) G_GNUC_CONST;
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gchar *ide_pipeline_get_arch (IdePipeline *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_pipeline_is_native (IdePipeline *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_pipeline_is_ready (IdePipeline *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_pipeline_get_busy (IdePipeline *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeConfig *ide_pipeline_get_config (IdePipeline *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDevice *ide_pipeline_get_device (IdePipeline *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDeviceInfo *ide_pipeline_get_device_info (IdePipeline *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeTriplet *ide_pipeline_get_host_triplet (IdePipeline *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeRuntime *ide_pipeline_get_runtime (IdePipeline *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeToolchain *ide_pipeline_get_toolchain (IdePipeline *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeToolchain *ide_pipeline_ref_toolchain (IdePipeline *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_pipeline_get_builddir (IdePipeline *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_pipeline_get_srcdir (IdePipeline *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gchar *ide_pipeline_get_message (IdePipeline *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdePipelinePhase ide_pipeline_get_phase (IdePipeline *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_pipeline_get_can_export (IdePipeline *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
VtePty *ide_pipeline_get_pty (IdePipeline *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeSubprocessLauncher *ide_pipeline_create_launcher (IdePipeline *self,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gchar *ide_pipeline_build_srcdir_path (IdePipeline *self,
const gchar *first_part,
...) G_GNUC_NULL_TERMINATED;
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gchar *ide_pipeline_build_builddir_path (IdePipeline *self,
const gchar *first_part,
...) G_GNUC_NULL_TERMINATED;
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_invalidate_phase (IdePipeline *self,
IdePipelinePhase phases);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_pipeline_request_phase (IdePipeline *self,
IdePipelinePhase phase);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
guint ide_pipeline_attach (IdePipeline *self,
IdePipelinePhase phase,
gint priority,
IdePipelineStage *stage);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
guint ide_pipeline_attach_launcher (IdePipeline *self,
IdePipelinePhase phase,
gint priority,
IdeSubprocessLauncher *launcher);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_detach (IdePipeline *self,
guint stage_id);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdePipelineStage *ide_pipeline_get_stage_by_id (IdePipeline *self,
guint stage_id);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
guint ide_pipeline_add_log_observer (IdePipeline *self,
IdeBuildLogObserver observer,
gpointer observer_data,
GDestroyNotify observer_data_destroy);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_pipeline_remove_log_observer (IdePipeline *self,
guint observer_id);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_emit_diagnostic (IdePipeline *self,
IdeDiagnostic *diagnostic);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
guint ide_pipeline_add_error_format (IdePipeline *self,
const gchar *regex,
GRegexCompileFlags flags);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_pipeline_remove_error_format (IdePipeline *self,
guint error_format_id);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_build_async (IdePipeline *self,
IdePipelinePhase phase,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_pipeline_build_finish (IdePipeline *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_build_targets_async (IdePipeline *self,
IdePipelinePhase phase,
GPtrArray *targets,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_pipeline_build_targets_finish (IdePipeline *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_foreach_stage (IdePipeline *self,
GFunc stage_callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_clean_async (IdePipeline *self,
IdePipelinePhase phase,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_pipeline_clean_finish (IdePipeline *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_rebuild_async (IdePipeline *self,
IdePipelinePhase phase,
GPtrArray *targets,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_pipeline_rebuild_finish (IdePipeline *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_pipeline_attach_pty (IdePipeline *self,
IdeSubprocessLauncher *launcher);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_pipeline_has_configured (IdePipeline *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdePipelinePhase ide_pipeline_get_requested_phase (IdePipeline *self);
-IDE_AVAILABLE_IN_3_34
+IDE_AVAILABLE_IN_ALL
gboolean ide_pipeline_contains_program_in_path (IdePipeline *self,
const gchar *name,
GCancellable *cancellable);
diff --git a/src/libide/foundry/ide-runtime-manager.c b/src/libide/foundry/ide-runtime-manager.c
index c75b57a5c..808823223 100644
--- a/src/libide/foundry/ide-runtime-manager.c
+++ b/src/libide/foundry/ide-runtime-manager.c
@@ -111,7 +111,6 @@ ide_runtime_manager_initable_init (GInitable *initable,
GError **error)
{
IdeRuntimeManager *self = (IdeRuntimeManager *)initable;
- g_autoptr(IdeRuntime) host = NULL;
g_assert (IDE_IS_RUNTIME_MANAGER (self));
g_assert (!cancellable || G_IS_CANCELLABLE (cancellable));
@@ -135,11 +134,6 @@ ide_runtime_manager_initable_init (GInitable *initable,
ide_runtime_manager_extension_added,
self);
- host = ide_runtime_new ("host", _("Host Operating System"));
- ide_object_append (IDE_OBJECT (self), IDE_OBJECT (host));
-
- ide_runtime_manager_add (self, host);
-
return TRUE;
}
@@ -255,8 +249,6 @@ ide_runtime_manager_remove (IdeRuntimeManager *self,
* Gets the runtime by its internal identifier.
*
* Returns: (transfer none): An #IdeRuntime.
- *
- * Since: 3.32
*/
IdeRuntime *
ide_runtime_manager_get_runtime (IdeRuntimeManager *self,
diff --git a/src/libide/foundry/ide-runtime-manager.h b/src/libide/foundry/ide-runtime-manager.h
index a8e16cc56..cd084a58d 100644
--- a/src/libide/foundry/ide-runtime-manager.h
+++ b/src/libide/foundry/ide-runtime-manager.h
@@ -32,18 +32,18 @@ G_BEGIN_DECLS
#define IDE_TYPE_RUNTIME_MANAGER (ide_runtime_manager_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_FINAL_TYPE (IdeRuntimeManager, ide_runtime_manager, IDE, RUNTIME_MANAGER, IdeObject)
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeRuntimeManager *ide_runtime_manager_from_context (IdeContext *context);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeRuntime *ide_runtime_manager_get_runtime (IdeRuntimeManager *self,
const gchar *id);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_runtime_manager_add (IdeRuntimeManager *self,
IdeRuntime *runtime);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_runtime_manager_remove (IdeRuntimeManager *self,
IdeRuntime *runtime);
diff --git a/src/libide/foundry/ide-runtime-provider.c b/src/libide/foundry/ide-runtime-provider.c
index 85c3905ea..222988b3b 100644
--- a/src/libide/foundry/ide-runtime-provider.c
+++ b/src/libide/foundry/ide-runtime-provider.c
@@ -146,8 +146,6 @@ ide_runtime_provider_provides (IdeRuntimeProvider *self,
* and install those too.
*
* This function should be used instead of ide_runtime_provider_install_async().
- *
- * Since: 3.32
*/
void
ide_runtime_provider_bootstrap_async (IdeRuntimeProvider *self,
@@ -176,8 +174,6 @@ ide_runtime_provider_bootstrap_async (IdeRuntimeProvider *self,
*
* Returns: (transfer full): an #IdeRuntime if successful; otherwise %NULL
* and @error is set.
- *
- * Since: 3.32
*/
IdeRuntime *
ide_runtime_provider_bootstrap_finish (IdeRuntimeProvider *self,
diff --git a/src/libide/foundry/ide-runtime-provider.h b/src/libide/foundry/ide-runtime-provider.h
index db6ca9df5..b1a0b93a2 100644
--- a/src/libide/foundry/ide-runtime-provider.h
+++ b/src/libide/foundry/ide-runtime-provider.h
@@ -32,7 +32,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_RUNTIME_PROVIDER (ide_runtime_provider_get_type ())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_INTERFACE (IdeRuntimeProvider, ide_runtime_provider, IDE, RUNTIME_PROVIDER, IdeObject)
struct _IdeRuntimeProviderInterface
@@ -55,22 +55,22 @@ struct _IdeRuntimeProviderInterface
GError **error);
};
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_runtime_provider_load (IdeRuntimeProvider *self,
IdeRuntimeManager *manager);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_runtime_provider_unload (IdeRuntimeProvider *self,
IdeRuntimeManager *manager);
-IDE_AVAILABLE_IN_3_40
+IDE_AVAILABLE_IN_ALL
gboolean ide_runtime_provider_provides (IdeRuntimeProvider *self,
const gchar *runtime_id);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_runtime_provider_bootstrap_async (IdeRuntimeProvider *self,
IdePipeline *pipeline,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeRuntime *ide_runtime_provider_bootstrap_finish (IdeRuntimeProvider *self,
GAsyncResult *result,
GError **error);
diff --git a/src/libide/foundry/ide-simple-build-system-discovery.c
b/src/libide/foundry/ide-simple-build-system-discovery.c
index 57883996f..01bbb1c1d 100644
--- a/src/libide/foundry/ide-simple-build-system-discovery.c
+++ b/src/libide/foundry/ide-simple-build-system-discovery.c
@@ -146,8 +146,6 @@ ide_simple_build_system_discovery_class_init (IdeSimpleBuildSystemDiscoveryClass
* The "glob" property is a glob to match for files within the project
* directory. This can be used to quickly match the project file, such as
* "configure.*".
- *
- * Since: 3.32
*/
properties [PROP_GLOB] =
g_param_spec_string ("glob",
@@ -161,8 +159,6 @@ ide_simple_build_system_discovery_class_init (IdeSimpleBuildSystemDiscoveryClass
*
* The "hint" property is used from ide_build_system_discovery_discover()
* if the build file was discovered.
- *
- * Since: 3.32
*/
properties [PROP_HINT] =
g_param_spec_string ("hint",
@@ -175,8 +171,6 @@ ide_simple_build_system_discovery_class_init (IdeSimpleBuildSystemDiscoveryClass
* IdeSimpleBuildSystemDiscovery:priority:
*
* The "priority" property is the priority of any match.
- *
- * Since: 3.32
*/
properties [PROP_PRIORITY] =
g_param_spec_int ("priority",
diff --git a/src/libide/foundry/ide-simple-build-system-discovery.h
b/src/libide/foundry/ide-simple-build-system-discovery.h
index 93e953942..c50c133d6 100644
--- a/src/libide/foundry/ide-simple-build-system-discovery.h
+++ b/src/libide/foundry/ide-simple-build-system-discovery.h
@@ -32,7 +32,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_SIMPLE_BUILD_SYSTEM_DISCOVERY (ide_simple_build_system_discovery_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_DERIVABLE_TYPE (IdeSimpleBuildSystemDiscovery, ide_simple_build_system_discovery, IDE,
SIMPLE_BUILD_SYSTEM_DISCOVERY, IdeObject)
struct _IdeSimpleBuildSystemDiscoveryClass
@@ -43,19 +43,19 @@ struct _IdeSimpleBuildSystemDiscoveryClass
gpointer _reserved[8];
};
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_simple_build_system_discovery_get_glob (IdeSimpleBuildSystemDiscovery *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_simple_build_system_discovery_set_glob (IdeSimpleBuildSystemDiscovery *self,
const gchar *glob);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_simple_build_system_discovery_get_hint (IdeSimpleBuildSystemDiscovery *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_simple_build_system_discovery_set_hint (IdeSimpleBuildSystemDiscovery *self,
const gchar *hint);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gint ide_simple_build_system_discovery_get_priority (IdeSimpleBuildSystemDiscovery *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_simple_build_system_discovery_set_priority (IdeSimpleBuildSystemDiscovery *self,
gint priority);
diff --git a/src/libide/foundry/ide-simple-build-target.h b/src/libide/foundry/ide-simple-build-target.h
index 67a65727d..dc53cc917 100644
--- a/src/libide/foundry/ide-simple-build-target.h
+++ b/src/libide/foundry/ide-simple-build-target.h
@@ -32,7 +32,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_SIMPLE_BUILD_TARGET (ide_simple_build_target_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_DERIVABLE_TYPE (IdeSimpleBuildTarget, ide_simple_build_target, IDE, SIMPLE_BUILD_TARGET, IdeObject)
struct _IdeSimpleBuildTargetClass
@@ -43,24 +43,24 @@ struct _IdeSimpleBuildTargetClass
gpointer _reserved[8];
};
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeSimpleBuildTarget *ide_simple_build_target_new (IdeContext *context);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_simple_build_target_set_install_directory (IdeSimpleBuildTarget *self,
GFile
*install_directory);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_simple_build_target_set_name (IdeSimpleBuildTarget *self,
const gchar *name);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_simple_build_target_set_priority (IdeSimpleBuildTarget *self,
gint priority);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_simple_build_target_set_argv (IdeSimpleBuildTarget *self,
const gchar * const *argv);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_simple_build_target_set_cwd (IdeSimpleBuildTarget *self,
const gchar *cwd);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_simple_build_target_set_language (IdeSimpleBuildTarget *self,
const gchar *language);
diff --git a/src/libide/foundry/ide-simple-toolchain.c b/src/libide/foundry/ide-simple-toolchain.c
index b68389840..4f131be88 100644
--- a/src/libide/foundry/ide-simple-toolchain.c
+++ b/src/libide/foundry/ide-simple-toolchain.c
@@ -117,8 +117,6 @@ ide_simple_toolchain_get_tool_for_language (IdeToolchain *toolchain,
* @tool_path: The path of
*
* Gets the path of the compiler executable
- *
- * Since: 3.32
*/
void
ide_simple_toolchain_set_tool_for_language (IdeSimpleToolchain *self,
diff --git a/src/libide/foundry/ide-simple-toolchain.h b/src/libide/foundry/ide-simple-toolchain.h
index f05015bde..64025d226 100644
--- a/src/libide/foundry/ide-simple-toolchain.h
+++ b/src/libide/foundry/ide-simple-toolchain.h
@@ -34,7 +34,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_SIMPLE_TOOLCHAIN (ide_simple_toolchain_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_DERIVABLE_TYPE (IdeSimpleToolchain, ide_simple_toolchain, IDE, SIMPLE_TOOLCHAIN, IdeToolchain)
struct _IdeSimpleToolchainClass
@@ -45,10 +45,10 @@ struct _IdeSimpleToolchainClass
gpointer _reserved[8];
};
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeSimpleToolchain *ide_simple_toolchain_new (const gchar *id,
const gchar *display_name);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_simple_toolchain_set_tool_for_language (IdeSimpleToolchain *self,
const gchar *language,
const gchar *tool_id,
diff --git a/src/libide/foundry/ide-toolchain-manager.c b/src/libide/foundry/ide-toolchain-manager.c
index 794bcd8c5..fec76de8c 100644
--- a/src/libide/foundry/ide-toolchain-manager.c
+++ b/src/libide/foundry/ide-toolchain-manager.c
@@ -446,8 +446,6 @@ list_model_iface_init (GListModelInterface *iface)
* Gets the toolchain by its internal identifier.
*
* Returns: (transfer full): An #IdeToolchain.
- *
- * Since: 3.32
*/
IdeToolchain *
ide_toolchain_manager_get_toolchain (IdeToolchainManager *self,
@@ -476,8 +474,6 @@ ide_toolchain_manager_get_toolchain (IdeToolchainManager *self,
* and have registered all their #IdeToolchain.
*
* Returns: %TRUE if all the toolchains are loaded
- *
- * Since: 3.32
*/
gboolean
ide_toolchain_manager_is_loaded (IdeToolchainManager *self)
diff --git a/src/libide/foundry/ide-toolchain-manager.h b/src/libide/foundry/ide-toolchain-manager.h
index daf5d0c16..1e65dc63c 100644
--- a/src/libide/foundry/ide-toolchain-manager.h
+++ b/src/libide/foundry/ide-toolchain-manager.h
@@ -34,13 +34,13 @@ G_BEGIN_DECLS
#define IDE_TYPE_TOOLCHAIN_MANAGER (ide_toolchain_manager_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_FINAL_TYPE (IdeToolchainManager, ide_toolchain_manager, IDE, TOOLCHAIN_MANAGER, IdeObject)
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeToolchain *ide_toolchain_manager_get_toolchain (IdeToolchainManager *self,
const gchar *id);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_toolchain_manager_is_loaded (IdeToolchainManager *self);
G_END_DECLS
diff --git a/src/libide/foundry/ide-toolchain-provider.c b/src/libide/foundry/ide-toolchain-provider.c
index b7b5d2b54..d5051252e 100644
--- a/src/libide/foundry/ide-toolchain-provider.c
+++ b/src/libide/foundry/ide-toolchain-provider.c
@@ -103,8 +103,6 @@ ide_toolchain_provider_default_init (IdeToolchainProviderInterface *iface)
*
* The "added" signal is emitted when a toolchain
* has been added to a toolchain provider.
- *
- * Since: 3.32
*/
signals [ADDED] =
g_signal_new ("added",
@@ -125,8 +123,6 @@ ide_toolchain_provider_default_init (IdeToolchainProviderInterface *iface)
*
* The "removed" signal is emitted when a toolchain
* has been removed from a toolchain provider.
- *
- * Since: 3.32
*/
signals [REMOVED] =
g_signal_new ("removed",
@@ -154,8 +150,6 @@ ide_toolchain_provider_default_init (IdeToolchainProviderInterface *iface)
* toolchain within the project and call ide_toolchain_provider_emit_added()
* before completing the asynchronous function so that the toolchain
* manager may be made aware of the toolchains.
- *
- * Since: 3.32
*/
void
ide_toolchain_provider_load_async (IdeToolchainProvider *self,
@@ -177,8 +171,6 @@ ide_toolchain_provider_load_async (IdeToolchainProvider *self,
* Completes an asynchronous request to ide_toolchain_provider_load_async().
*
* Returns: %TRUE if successful; otherwise %FALSE and @error is set.
- *
- * Since: 3.32
*/
gboolean
ide_toolchain_provider_load_finish (IdeToolchainProvider *self,
@@ -199,8 +191,6 @@ ide_toolchain_provider_load_finish (IdeToolchainProvider *self,
*
* #IdeToolchainProvider implementations should call this function with
* a @toolchain when it has discovered a new toolchain.
- *
- * Since: 3.32
*/
void
ide_toolchain_provider_emit_added (IdeToolchainProvider *self,
@@ -219,8 +209,6 @@ ide_toolchain_provider_emit_added (IdeToolchainProvider *self,
*
* #IdeToolchainProvider implementations should call this function with
* a @toolchain when the toolchain was removed.
- *
- * Since: 3.32
*/
void
ide_toolchain_provider_emit_removed (IdeToolchainProvider *self,
diff --git a/src/libide/foundry/ide-toolchain-provider.h b/src/libide/foundry/ide-toolchain-provider.h
index b8b936280..724a671a7 100644
--- a/src/libide/foundry/ide-toolchain-provider.h
+++ b/src/libide/foundry/ide-toolchain-provider.h
@@ -34,7 +34,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_TOOLCHAIN_PROVIDER (ide_toolchain_provider_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_INTERFACE (IdeToolchainProvider, ide_toolchain_provider, IDE, TOOLCHAIN_PROVIDER, IdeObject)
struct _IdeToolchainProviderInterface
@@ -56,22 +56,22 @@ struct _IdeToolchainProviderInterface
IdeToolchain *toolchain);
};
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_toolchain_provider_load_async (IdeToolchainProvider *self,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_toolchain_provider_load_finish (IdeToolchainProvider *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_toolchain_provider_unload (IdeToolchainProvider *self,
IdeToolchainManager *manager);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_toolchain_provider_emit_added (IdeToolchainProvider *self,
IdeToolchain *toolchain);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_toolchain_provider_emit_removed (IdeToolchainProvider *self,
IdeToolchain *toolchain);
diff --git a/src/libide/foundry/ide-toolchain.c b/src/libide/foundry/ide-toolchain.c
index d8d8b2f23..13052c580 100644
--- a/src/libide/foundry/ide-toolchain.c
+++ b/src/libide/foundry/ide-toolchain.c
@@ -53,8 +53,6 @@ static GParamSpec *properties [N_PROPS];
* Gets the internal identifier of the toolchain
*
* Returns: (transfer none): the unique identifier.
- *
- * Since: 3.32
*/
const gchar *
ide_toolchain_get_id (IdeToolchain *self)
@@ -73,8 +71,6 @@ ide_toolchain_get_id (IdeToolchain *self)
* @id: the unique identifier
*
* Sets the internal identifier of the toolchain
- *
- * Since: 3.32
*/
void
ide_toolchain_set_id (IdeToolchain *self,
@@ -126,8 +122,6 @@ ide_toolchain_set_display_name (IdeToolchain *self,
* @host_triplet: an #IdeTriplet representing the host architecture of the toolchain
*
* Sets the host system of the toolchain
- *
- * Since: 3.32
*/
void
ide_toolchain_set_host_triplet (IdeToolchain *self,
@@ -156,8 +150,6 @@ ide_toolchain_set_host_triplet (IdeToolchain *self,
* "x86_64-linux-gnu".
*
* Returns: (transfer full): The host system.type of the toolchain
- *
- * Since: 3.32
*/
IdeTriplet *
ide_toolchain_get_host_triplet (IdeToolchain *self)
@@ -204,8 +196,6 @@ ide_toolchain_real_get_tools_for_id (IdeToolchain *self,
*
* Returns: (transfer none): A string containing the path of the tool for the given language, or
* %NULL is no tool has been found.
- *
- * Since: 3.32
*/
const gchar *
ide_toolchain_get_tool_for_language (IdeToolchain *self,
@@ -231,8 +221,6 @@ ide_toolchain_get_tool_for_language (IdeToolchain *self,
* Gets the list of all the paths to the specified tool id.
*
* Returns: (transfer full) (element-type utf8 utf8): A table of language names and paths.
- *
- * Since: 3.32
*/
GHashTable *
ide_toolchain_get_tools_for_id (IdeToolchain *self,
diff --git a/src/libide/foundry/ide-toolchain.h b/src/libide/foundry/ide-toolchain.h
index ac1bd6eeb..a916a060e 100644
--- a/src/libide/foundry/ide-toolchain.h
+++ b/src/libide/foundry/ide-toolchain.h
@@ -34,7 +34,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_TOOLCHAIN (ide_toolchain_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_DERIVABLE_TYPE (IdeToolchain, ide_toolchain, IDE, TOOLCHAIN, IdeObject)
struct _IdeToolchainClass
@@ -68,26 +68,26 @@ struct _IdeToolchainClass
#define IDE_TOOLCHAIN_LANGUAGE_FORTRAN "fortran"
#define IDE_TOOLCHAIN_LANGUAGE_D "d"
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_toolchain_get_id (IdeToolchain *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_toolchain_set_id (IdeToolchain *self,
const gchar *id);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_toolchain_get_display_name (IdeToolchain *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_toolchain_set_display_name (IdeToolchain *self,
const gchar *display_name);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeTriplet *ide_toolchain_get_host_triplet (IdeToolchain *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_toolchain_set_host_triplet (IdeToolchain *self,
IdeTriplet *host_triplet);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_toolchain_get_tool_for_language (IdeToolchain *self,
const gchar *language,
const gchar *tool_id);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GHashTable *ide_toolchain_get_tools_for_id (IdeToolchain *self,
const gchar *tool_id);
diff --git a/src/libide/foundry/ide-triplet.c b/src/libide/foundry/ide-triplet.c
index 389fb001e..86f617814 100644
--- a/src/libide/foundry/ide-triplet.c
+++ b/src/libide/foundry/ide-triplet.c
@@ -64,8 +64,6 @@ _ide_triplet_construct (void)
* (like "i686-pc-linux-gnu")
*
* Returns: (transfer full): An #IdeTriplet.
- *
- * Since: 3.32
*/
IdeTriplet *
ide_triplet_new (const gchar *full_name)
@@ -112,8 +110,6 @@ ide_triplet_new (const gchar *full_name)
* Creates a new #IdeTriplet from a the current system information
*
* Returns: (transfer full): An #IdeTriplet.
- *
- * Since: 3.32
*/
IdeTriplet *
ide_triplet_new_from_system (void)
@@ -137,8 +133,6 @@ ide_triplet_new_from_system (void)
* (like "x86_64-linux-gnu")
*
* Returns: (transfer full): An #IdeTriplet.
- *
- * Since: 3.32
*/
IdeTriplet *
ide_triplet_new_with_triplet (const gchar *arch,
@@ -184,8 +178,6 @@ ide_triplet_new_with_triplet (const gchar *arch,
* "arch-vendor-kernel-os" (like "i686-pc-linux-gnu")
*
* Returns: (transfer full): An #IdeTriplet.
- *
- * Since: 3.32
*/
IdeTriplet *
ide_triplet_new_with_quadruplet (const gchar *arch,
@@ -243,8 +235,6 @@ ide_triplet_finalize (IdeTriplet *self)
* Increases the reference count of @self
*
* Returns: (transfer none): An #IdeTriplet.
- *
- * Since: 3.32
*/
IdeTriplet *
ide_triplet_ref (IdeTriplet *self)
@@ -263,8 +253,6 @@ ide_triplet_ref (IdeTriplet *self)
*
* Decreases the reference count of @self
* Once the reference count reaches 0, the object is freed.
- *
- * Since: 3.32
*/
void
ide_triplet_unref (IdeTriplet *self)
@@ -284,8 +272,6 @@ ide_triplet_unref (IdeTriplet *self)
* a duet, a triplet or a quadruplet).
*
* Returns: (transfer none): The full name of the machine configuration name
- *
- * Since: 3.32
*/
const gchar *
ide_triplet_get_full_name (IdeTriplet *self)
@@ -302,8 +288,6 @@ ide_triplet_get_full_name (IdeTriplet *self)
* Gets the architecture name of the machine
*
* Returns: (transfer none): The architecture name of the machine
- *
- * Since: 3.32
*/
const gchar *
ide_triplet_get_arch (IdeTriplet *self)
@@ -320,8 +304,6 @@ ide_triplet_get_arch (IdeTriplet *self)
* Gets the vendor name of the machine
*
* Returns: (transfer none) (nullable): The vendor name of the machine
- *
- * Since: 3.32
*/
const gchar *
ide_triplet_get_vendor (IdeTriplet *self)
@@ -338,8 +320,6 @@ ide_triplet_get_vendor (IdeTriplet *self)
* Gets name of the kernel of the machine
*
* Returns: (transfer none) (nullable): The name of the kernel of the machine
- *
- * Since: 3.32
*/
const gchar *
ide_triplet_get_kernel (IdeTriplet *self)
@@ -356,8 +336,6 @@ ide_triplet_get_kernel (IdeTriplet *self)
* Gets name of the operating system of the machine
*
* Returns: (transfer none) (nullable): The name of the operating system of the machine
- *
- * Since: 3.32
*/
const gchar *
ide_triplet_get_operating_system (IdeTriplet *self)
@@ -375,8 +353,6 @@ ide_triplet_get_operating_system (IdeTriplet *self)
* Gets whether this is the same architecture as the system
*
* Returns: %TRUE if this is the same architecture as the system, %FALSE otherwise
- *
- * Since: 3.32
*/
gboolean
ide_triplet_is_system (IdeTriplet *self)
diff --git a/src/libide/foundry/ide-triplet.h b/src/libide/foundry/ide-triplet.h
index 4c1af77ab..ad3fd91cd 100644
--- a/src/libide/foundry/ide-triplet.h
+++ b/src/libide/foundry/ide-triplet.h
@@ -33,36 +33,36 @@ G_BEGIN_DECLS
#define IDE_TYPE_TRIPLET (ide_triplet_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GType ide_triplet_get_type (void);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeTriplet *ide_triplet_new (const gchar *full_name);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeTriplet *ide_triplet_new_from_system (void);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeTriplet *ide_triplet_new_with_triplet (const gchar *arch,
const gchar *kernel,
const gchar *operating_system);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeTriplet *ide_triplet_new_with_quadruplet (const gchar *arch,
const gchar *vendor,
const gchar *kernel,
const gchar *operating_system);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeTriplet *ide_triplet_ref (IdeTriplet *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_triplet_unref (IdeTriplet *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_triplet_get_full_name (IdeTriplet *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_triplet_get_arch (IdeTriplet *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_triplet_get_vendor (IdeTriplet *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_triplet_get_kernel (IdeTriplet *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_triplet_get_operating_system (IdeTriplet *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_triplet_is_system (IdeTriplet *self);
G_DEFINE_AUTOPTR_CLEANUP_FUNC (IdeTriplet, ide_triplet_unref)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]