[gnome-builder] libide-debugger: remove availability macros



commit 652398276211c1ba31d46040fee4a8aa848aac36
Author: Christian Hergert <chergert redhat com>
Date:   Mon Jul 11 21:17:15 2022 -0700

    libide-debugger: remove availability macros

 src/libide/debugger/ide-debug-manager.c         |  20 ----
 src/libide/debugger/ide-debug-manager.h         |  12 +--
 src/libide/debugger/ide-debugger-address-map.c  |  10 --
 src/libide/debugger/ide-debugger-breakpoint.c   |  66 ------------
 src/libide/debugger/ide-debugger-breakpoint.h   |  48 ++++-----
 src/libide/debugger/ide-debugger-breakpoints.c  |   8 --
 src/libide/debugger/ide-debugger-breakpoints.h  |  10 +-
 src/libide/debugger/ide-debugger-frame.h        |  32 +++---
 src/libide/debugger/ide-debugger-instruction.h  |  14 +--
 src/libide/debugger/ide-debugger-library.c      |   4 -
 src/libide/debugger/ide-debugger-library.h      |  20 ++--
 src/libide/debugger/ide-debugger-register.h     |  16 +--
 src/libide/debugger/ide-debugger-thread-group.h |  16 +--
 src/libide/debugger/ide-debugger-thread.h       |  12 +--
 src/libide/debugger/ide-debugger-types.h        |  32 ++----
 src/libide/debugger/ide-debugger-variable.h     |  18 ++--
 src/libide/debugger/ide-debugger.c              | 130 ------------------------
 src/libide/debugger/ide-debugger.h              | 106 +++++++++----------
 18 files changed, 157 insertions(+), 417 deletions(-)
---
diff --git a/src/libide/debugger/ide-debug-manager.c b/src/libide/debugger/ide-debug-manager.c
index 129363478..4af2f0a7e 100644
--- a/src/libide/debugger/ide-debug-manager.c
+++ b/src/libide/debugger/ide-debug-manager.c
@@ -124,8 +124,6 @@ ide_debug_manager_notify_buffer (IdeDebugManager        *self,
  * return %NULL in this case.
  *
  * Returns: %TRUE if the language is supported; otherwise %FALSE.
- *
- * Since: 3.32
  */
 gboolean
 ide_debug_manager_supports_language (IdeDebugManager *self,
@@ -600,8 +598,6 @@ ide_debug_manager_class_init (IdeDebugManagerClass *klass)
    *
    * This can be used to determine if the controls should be made visible
    * in the workbench.
-   *
-   * Since: 3.32
    */
   properties [PROP_ACTIVE] =
     g_param_spec_boolean ("active",
@@ -626,8 +622,6 @@ ide_debug_manager_class_init (IdeDebugManagerClass *klass)
    *
    * The "breakpoint-added" signal is emitted when a new breakpoint has
    * been registered by the debugger.
-   *
-   * Since: 3.32
    */
   signals [BREAKPOINT_ADDED] =
     g_signal_new_class_handler ("breakpoint-added",
@@ -644,8 +638,6 @@ ide_debug_manager_class_init (IdeDebugManagerClass *klass)
    *
    * The "breakpoint-removed" signal is emitted when a new breakpoint has been
    * removed by the debugger.
-   *
-   * Since: 3.32
    */
   signals [BREAKPOINT_REMOVED] =
     g_signal_new_class_handler ("breakpoint-removed",
@@ -667,8 +659,6 @@ ide_debug_manager_class_init (IdeDebugManagerClass *klass)
    * on the #IdeDebugger itself.
    *
    * See also: #IdeDebugManager:debugger
-   *
-   * Since: 3.32
    */
   signals [BREAKPOINT_REACHED] =
     g_signal_new_class_handler ("breakpoint-reached",
@@ -1068,8 +1058,6 @@ ide_debug_manager_get_active (IdeDebugManager *self)
  * Gets the debugger instance, if it is loaded.
  *
  * Returns: (transfer none) (nullable): An #IdeDebugger or %NULL
- *
- * Since: 3.32
  */
 IdeDebugger *
 ide_debug_manager_get_debugger (IdeDebugManager *self)
@@ -1093,8 +1081,6 @@ ide_debug_manager_get_debugger (IdeDebugManager *self)
  * propagate to the debugger when the debugger has been successfully spawned.
  *
  * Returns: (transfer full): An #IdeDebuggerBreakpoints
- *
- * Since: 3.32
  */
 IdeDebuggerBreakpoints *
 ide_debug_manager_get_breakpoints_for_file (IdeDebugManager *self,
@@ -1127,8 +1113,6 @@ ide_debug_manager_get_breakpoints_for_file (IdeDebugManager *self,
  * is done by notifying the debugger to add the breakpoint. If there is
  * not an active debugger, then it is done by caching the breakpoint
  * until the debugger is next started.
- *
- * Since: 3.32
  */
 void
 _ide_debug_manager_add_breakpoint (IdeDebugManager       *self,
@@ -1175,8 +1159,6 @@ _ide_debug_manager_add_breakpoint (IdeDebugManager       *self,
  * This removes an exiting breakpoint. If the debugger has been started, it
  * is done by notifying the debugger to remove the breakpoint. If there is
  * not an active debugger, then it is done by removing the cached breakpoint.
- *
- * Since: 3.32
  */
 void
 _ide_debug_manager_remove_breakpoint (IdeDebugManager       *self,
@@ -1219,8 +1201,6 @@ _ide_debug_manager_remove_breakpoint (IdeDebugManager       *self,
  * Gets the #IdeDebugManager for a context.
  *
  * Returns: (transfer none): an #IdeDebugManager
- *
- * Since: 3.32
  */
 IdeDebugManager *
 ide_debug_manager_from_context (IdeContext *context)
diff --git a/src/libide/debugger/ide-debug-manager.h b/src/libide/debugger/ide-debug-manager.h
index fc29ed929..9b3b7c820 100644
--- a/src/libide/debugger/ide-debug-manager.h
+++ b/src/libide/debugger/ide-debug-manager.h
@@ -20,7 +20,6 @@
 
 #pragma once
 
-#include <libide-core.h>
 #include <libide-foundry.h>
 
 #include "ide-debugger.h"
@@ -40,20 +39,11 @@ IDE_AVAILABLE_IN_3_32
 IdeDebugger            *ide_debug_manager_get_debugger             (IdeDebugManager  *self);
 IDE_AVAILABLE_IN_3_32
 gboolean                ide_debug_manager_get_active               (IdeDebugManager  *self);
-IDE_AVAILABLE_IN_3_32
-gboolean                ide_debug_manager_start                    (IdeDebugManager  *self,
-                                                                    IdeRunner        *runner,
-                                                                    GError          **error);
-IDE_AVAILABLE_IN_3_32
-void                    ide_debug_manager_stop                     (IdeDebugManager  *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 IdeDebuggerBreakpoints *ide_debug_manager_get_breakpoints_for_file (IdeDebugManager  *self,
                                                                     GFile            *file);
 IDE_AVAILABLE_IN_3_32
 gboolean                ide_debug_manager_supports_language        (IdeDebugManager  *self,
                                                                     const gchar      *language_id);
-IDE_AVAILABLE_IN_3_32
-IdeDebugger            *ide_debug_manager_find_debugger            (IdeDebugManager  *self,
-                                                                    IdeRunner        *runner);
 
 G_END_DECLS
diff --git a/src/libide/debugger/ide-debugger-address-map.c b/src/libide/debugger/ide-debugger-address-map.c
index 3f9e2604c..d38e7ddd3 100644
--- a/src/libide/debugger/ide-debugger-address-map.c
+++ b/src/libide/debugger/ide-debugger-address-map.c
@@ -93,8 +93,6 @@ ide_debugger_address_map_entry_free (gpointer data)
  * See also: ide_debugger_address_map_free()
  *
  * Returns: (transfer full): A new #IdeDebuggerAddressMap
- *
- * Since: 3.32
  */
 IdeDebuggerAddressMap *
 ide_debugger_address_map_new (void)
@@ -113,8 +111,6 @@ ide_debugger_address_map_new (void)
  * @self: a #IdeDebuggerAddressMap
  *
  * Frees all memory associated with @self.
- *
- * Since: 3.32
  */
 void
 ide_debugger_address_map_free (IdeDebuggerAddressMap *self)
@@ -138,8 +134,6 @@ ide_debugger_address_map_free (IdeDebuggerAddressMap *self)
  * around after calling this function.
  *
  * See also: ide_debugger_address_map_remove()
- *
- * Since: 3.32
  */
 void
 ide_debugger_address_map_insert (IdeDebuggerAddressMap            *self,
@@ -171,8 +165,6 @@ ide_debugger_address_map_insert (IdeDebuggerAddressMap            *self,
  * #IdeDebuggerAddressMapEntry.end.
  *
  * Returns: (nullable): An #IdeDebuggerAddressMapEntry or %NULL
- *
- * Since: 3.32
  */
 const IdeDebuggerAddressMapEntry *
 ide_debugger_address_map_lookup (const IdeDebuggerAddressMap *self,
@@ -200,8 +192,6 @@ ide_debugger_address_map_lookup (const IdeDebuggerAddressMap *self,
  * @address: the address contained in the map
  *
  * Removes the entry found containing @address.
- *
- * Since: 3.32
  */
 gboolean
 ide_debugger_address_map_remove (IdeDebuggerAddressMap *self,
diff --git a/src/libide/debugger/ide-debugger-breakpoint.c b/src/libide/debugger/ide-debugger-breakpoint.c
index d7931f18a..5256cde44 100644
--- a/src/libide/debugger/ide-debugger-breakpoint.c
+++ b/src/libide/debugger/ide-debugger-breakpoint.c
@@ -232,8 +232,6 @@ ide_debugger_breakpoint_class_init (IdeDebuggerBreakpointClass *klass)
    * The address of the breakpoint, if available.
    *
    * Builder only supports up to 64-bit addresses at this time.
-   *
-   * Since: 3.32
    */
   properties [PROP_ADDRESS] =
     g_param_spec_uint64 ("address",
@@ -248,8 +246,6 @@ ide_debugger_breakpoint_class_init (IdeDebuggerBreakpointClass *klass)
    * The number of times the breakpoint has been reached.
    *
    * This is backend specific, and may not be supported by all backends.
-   *
-   * Since: 3.32
    */
   properties [PROP_COUNT] =
     g_param_spec_int64 ("count",
@@ -270,8 +266,6 @@ ide_debugger_breakpoint_class_init (IdeDebuggerBreakpointClass *klass)
    *
    * This is backend specific, and not all values may be supported by all
    * backends.
-   *
-   * Since: 3.32
    */
   properties [PROP_DISPOSITION] =
     g_param_spec_enum ("disposition",
@@ -285,8 +279,6 @@ ide_debugger_breakpoint_class_init (IdeDebuggerBreakpointClass *klass)
    * IdeDebuggerBreakpoint:enabled:
    *
    * This property is %TRUE when the breakpoint is enabled.
-   *
-   * Since: 3.32
    */
   properties [PROP_ENABLED] =
     g_param_spec_boolean ("enabled",
@@ -302,8 +294,6 @@ ide_debugger_breakpoint_class_init (IdeDebuggerBreakpointClass *klass)
    *
    * The value of this is backend specific and may look vastly different
    * based on the language being debugged.
-   *
-   * Since: 3.32
    */
   properties [PROP_FUNCTION] =
     g_param_spec_string ("function",
@@ -318,8 +308,6 @@ ide_debugger_breakpoint_class_init (IdeDebuggerBreakpointClass *klass)
    * The identifier of the breakpoint.
    *
    * This is backend specific.
-   *
-   * Since: 3.32
    */
   properties [PROP_ID] =
     g_param_spec_string ("id",
@@ -335,8 +323,6 @@ ide_debugger_breakpoint_class_init (IdeDebuggerBreakpointClass *klass)
    *
    * If the breakpoint exists at an assembly instruction that cannot be
    * represented by a file, this will be %NULL.
-   *
-   * Since: 3.32
    */
   properties [PROP_FILE] =
     g_param_spec_string ("file",
@@ -350,8 +336,6 @@ ide_debugger_breakpoint_class_init (IdeDebuggerBreakpointClass *klass)
    *
    * The line number within #IdeDebuggerBreakpoint:file where the
    * breakpoint exists.
-   *
-   * Since: 3.32
    */
   properties [PROP_LINE] =
     g_param_spec_uint ("line",
@@ -364,8 +348,6 @@ ide_debugger_breakpoint_class_init (IdeDebuggerBreakpointClass *klass)
    * IdeDebuggerBreakpoint:mode:
    *
    * The mode of the breakpoint, such as a breakpoint, countpoint, or watchpoint.
-   *
-   * Since: 3.32
    */
   properties [PROP_MODE] =
     g_param_spec_enum ("mode",
@@ -380,8 +362,6 @@ ide_debugger_breakpoint_class_init (IdeDebuggerBreakpointClass *klass)
    *
    * The specification for the breakpoint, which may be used by watchpoints
    * to determine of the breakpoint should be applied while executing.
-   *
-   * Since: 3.32
    */
   properties [PROP_SPEC] =
     g_param_spec_string ("spec",
@@ -394,8 +374,6 @@ ide_debugger_breakpoint_class_init (IdeDebuggerBreakpointClass *klass)
    * IdeDebuggerBreakpoint:thread:
    *
    * The thread the breakpoint is currently stopped in, or %NULL.
-   *
-   * Since: 3.32
    */
   properties [PROP_THREAD] =
     g_param_spec_string ("thread",
@@ -414,8 +392,6 @@ ide_debugger_breakpoint_class_init (IdeDebuggerBreakpointClass *klass)
    * breakpoint can reset any internal state. This allows the breakpoint to be
    * propagated to the next debugger instance, allowing the user to move
    * between debugger sessions without loosing state.
-   *
-   * Since: 3.32
    */
   signals [RESET] =
     g_signal_new ("reset",
@@ -452,8 +428,6 @@ ide_debugger_breakpoint_new (const gchar *id)
  * Gets the identifier for the breakpoint that is backend specific.
  *
  * Returns: the id of the breakpoint
- *
- * Since: 3.32
  */
 const gchar *
 ide_debugger_breakpoint_get_id (IdeDebuggerBreakpoint *self)
@@ -475,8 +449,6 @@ ide_debugger_breakpoint_get_id (IdeDebuggerBreakpoint *self)
  * Builder only supports up to 64-bit addresses at this time.
  *
  * Returns: The address of the breakpoint, if any.
- *
- * Since: 3.32
  */
 IdeDebuggerAddress
 ide_debugger_breakpoint_get_address (IdeDebuggerBreakpoint *self)
@@ -494,8 +466,6 @@ ide_debugger_breakpoint_get_address (IdeDebuggerBreakpoint *self)
  * @address: The address of the breakpoint
  *
  * Sets the address of the breakpoint, if any.
- *
- * Since: 3.32
  */
 void
 ide_debugger_breakpoint_set_address (IdeDebuggerBreakpoint *self,
@@ -521,8 +491,6 @@ ide_debugger_breakpoint_set_address (IdeDebuggerBreakpoint *self,
  * address.
  *
  * Returns: (nullable): The file containing the breakpoint, or %NULL
- *
- * Since: 3.32
  */
 const gchar *
 ide_debugger_breakpoint_get_file (IdeDebuggerBreakpoint *self)
@@ -540,8 +508,6 @@ ide_debugger_breakpoint_get_file (IdeDebuggerBreakpoint *self)
  * @file: (nullable): the file containing the breakpoint, or %NULL
  *
  * Sets the file that contains the breakpoint, if any.
- *
- * Since: 3.32
  */
 void
 ide_debugger_breakpoint_set_file (IdeDebuggerBreakpoint *self,
@@ -569,8 +535,6 @@ ide_debugger_breakpoint_set_file (IdeDebuggerBreakpoint *self,
  * %IDE_DEBUGGER_BREAK_WATCHPOINT.
  *
  * Returns: (nullable): A string containing the spec, or %NULL
- *
- * Since: 3.32
  */
 const gchar *
 ide_debugger_breakpoint_get_spec (IdeDebuggerBreakpoint *self)
@@ -590,8 +554,6 @@ ide_debugger_breakpoint_get_spec (IdeDebuggerBreakpoint *self)
  * Sets the specification for the debugger breakpoint. This describes
  * a statement which the debugger can use to determine of the breakpoint
  * should be applied when stopping the debugger.
- *
- * Since: 3.32
  */
 void
 ide_debugger_breakpoint_set_spec (IdeDebuggerBreakpoint *self,
@@ -617,8 +579,6 @@ ide_debugger_breakpoint_set_spec (IdeDebuggerBreakpoint *self,
  *
  * Returns: An integer greater than or equal to zero representing the
  *   number of times the breakpoint has been reached.
- *
- * Since: 3.32
  */
 gint64
 ide_debugger_breakpoint_get_count (IdeDebuggerBreakpoint *self)
@@ -636,8 +596,6 @@ ide_debugger_breakpoint_get_count (IdeDebuggerBreakpoint *self)
  * Sets the number of times the breakpoint has been reached if the
  * breakpoint is a countpoint (or if the backend supports counting of
  * regular breakpoints).
- *
- * Since: 3.32
  */
 void
 ide_debugger_breakpoint_set_count (IdeDebuggerBreakpoint *self,
@@ -663,8 +621,6 @@ ide_debugger_breakpoint_set_count (IdeDebuggerBreakpoint *self,
  * See also: #IdeDebuggerBreakMode
  *
  * Returns: The mode of the breakpoint
- *
- * Since: 3.32
  */
 IdeDebuggerBreakMode
 ide_debugger_breakpoint_get_mode (IdeDebuggerBreakpoint *self)
@@ -687,8 +643,6 @@ ide_debugger_breakpoint_get_mode (IdeDebuggerBreakpoint *self)
  *
  * For example, if it is a countpoint (a breakpoint which increments a
  * counter), you would use %IDE_DEBUGGER_BREAK_COUNTPOINT.
- *
- * Since: 3.32
  */
 void
 ide_debugger_breakpoint_set_mode (IdeDebuggerBreakpoint *self,
@@ -713,8 +667,6 @@ ide_debugger_breakpoint_set_mode (IdeDebuggerBreakpoint *self,
  * Gets the "disposition" property of the breakpoint.
  *
  * Returns: An #IdeDebugerDisposition
- *
- * Since: 3.32
  */
 IdeDebuggerDisposition
 ide_debugger_breakpoint_get_disposition (IdeDebuggerBreakpoint *self)
@@ -735,8 +687,6 @@ ide_debugger_breakpoint_get_disposition (IdeDebuggerBreakpoint *self)
  *
  * The disposition property is used to to track what should happen to a
  * breakpoint when movements are made in the debugger.
- *
- * Since: 3.32
  */
 void
 ide_debugger_breakpoint_set_disposition (IdeDebuggerBreakpoint  *self,
@@ -761,8 +711,6 @@ ide_debugger_breakpoint_set_disposition (IdeDebuggerBreakpoint  *self,
  * Checks if the breakpoint is enabled.
  *
  * Returns: %TRUE if the breakpoint is enabled
- *
- * Since: 3.32
  */
 gboolean
 ide_debugger_breakpoint_get_enabled (IdeDebuggerBreakpoint *self)
@@ -783,8 +731,6 @@ ide_debugger_breakpoint_get_enabled (IdeDebuggerBreakpoint *self)
  *
  * You must call ide_debugger_breakpoint_modify_breakpoint_async() to actually
  * modify the breakpoint in the backend.
- *
- * Since: 3.32
  */
 void
 ide_debugger_breakpoint_set_enabled (IdeDebuggerBreakpoint *self,
@@ -810,8 +756,6 @@ ide_debugger_breakpoint_set_enabled (IdeDebuggerBreakpoint *self,
  * Gets the "function" property of the breakpoint.
  *
  * This is a user-readable value representing the name of the function.
- *
- * Since: 3.32
  */
 const gchar *
 ide_debugger_breakpoint_get_function (IdeDebuggerBreakpoint *self)
@@ -830,8 +774,6 @@ ide_debugger_breakpoint_get_function (IdeDebuggerBreakpoint *self)
  *
  * Sets the "function" property, which is a user-readable value representing
  * the name of the function.
- *
- * Since: 3.32
  */
 void
 ide_debugger_breakpoint_set_function (IdeDebuggerBreakpoint *self,
@@ -859,8 +801,6 @@ ide_debugger_breakpoint_set_function (IdeDebuggerBreakpoint *self,
  * This value is indexed from 1, and 0 indicates that the value is unset.
  *
  * Returns: An integer greater than 0 if set, otherwise 0.
- *
- * Since: 3.32
  */
 guint
 ide_debugger_breakpoint_get_line (IdeDebuggerBreakpoint *self)
@@ -877,8 +817,6 @@ ide_debugger_breakpoint_get_line (IdeDebuggerBreakpoint *self)
  * @self: An #IdeDebuggerBreakpoint
  *
  * Sets the line for the breakpoint. A value of 0 means the line is unset.
- *
- * Since: 3.32
  */
 void
 ide_debugger_breakpoint_set_line (IdeDebuggerBreakpoint *self,
@@ -903,8 +841,6 @@ ide_debugger_breakpoint_set_line (IdeDebuggerBreakpoint *self,
  * currently stopped in (if any).
  *
  * Returns: (nullable): the thread identifier or %NULL
- *
- * Since: 3.32
  */
 const gchar *
 ide_debugger_breakpoint_get_thread (IdeDebuggerBreakpoint *self)
@@ -922,8 +858,6 @@ ide_debugger_breakpoint_get_thread (IdeDebuggerBreakpoint *self)
  * Sets the thread that the breakpoint is currently stopped in.
  *
  * This should generally only be used by debugger implementations.
- *
- * Since: 3.32
  */
 void
 ide_debugger_breakpoint_set_thread (IdeDebuggerBreakpoint *self,
diff --git a/src/libide/debugger/ide-debugger-breakpoint.h b/src/libide/debugger/ide-debugger-breakpoint.h
index 086a8cb17..c4169bf1c 100644
--- a/src/libide/debugger/ide-debugger-breakpoint.h
+++ b/src/libide/debugger/ide-debugger-breakpoint.h
@@ -29,7 +29,7 @@ G_BEGIN_DECLS
 
 #define IDE_TYPE_DEBUGGER_BREAKPOINT (ide_debugger_breakpoint_get_type())
 
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 G_DECLARE_DERIVABLE_TYPE (IdeDebuggerBreakpoint, ide_debugger_breakpoint, IDE, DEBUGGER_BREAKPOINT, GObject)
 
 struct _IdeDebuggerBreakpointClass
@@ -42,61 +42,61 @@ struct _IdeDebuggerBreakpointClass
   gpointer _reserved[8];
 };
 
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 gint                    ide_debugger_breakpoint_compare         (IdeDebuggerBreakpoint  *a,
                                                                  IdeDebuggerBreakpoint  *b);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 IdeDebuggerBreakpoint  *ide_debugger_breakpoint_new             (const gchar            *id);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar            *ide_debugger_breakpoint_get_id          (IdeDebuggerBreakpoint  *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 gboolean                ide_debugger_breakpoint_get_enabled     (IdeDebuggerBreakpoint  *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                    ide_debugger_breakpoint_set_enabled     (IdeDebuggerBreakpoint  *self,
                                                                  gboolean                enabled);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 IdeDebuggerBreakMode    ide_debugger_breakpoint_get_mode        (IdeDebuggerBreakpoint  *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                    ide_debugger_breakpoint_set_mode        (IdeDebuggerBreakpoint  *self,
                                                                  IdeDebuggerBreakMode    mode);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 IdeDebuggerDisposition  ide_debugger_breakpoint_get_disposition (IdeDebuggerBreakpoint  *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                    ide_debugger_breakpoint_set_disposition (IdeDebuggerBreakpoint  *self,
                                                                  IdeDebuggerDisposition  disposition);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 IdeDebuggerAddress      ide_debugger_breakpoint_get_address     (IdeDebuggerBreakpoint  *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                    ide_debugger_breakpoint_set_address     (IdeDebuggerBreakpoint  *self,
                                                                  IdeDebuggerAddress      address);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar            *ide_debugger_breakpoint_get_spec        (IdeDebuggerBreakpoint  *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                    ide_debugger_breakpoint_set_spec        (IdeDebuggerBreakpoint  *self,
                                                                  const gchar            *spec);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar            *ide_debugger_breakpoint_get_function    (IdeDebuggerBreakpoint  *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                    ide_debugger_breakpoint_set_function    (IdeDebuggerBreakpoint  *self,
                                                                  const gchar            *function);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar            *ide_debugger_breakpoint_get_file        (IdeDebuggerBreakpoint  *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                    ide_debugger_breakpoint_set_file        (IdeDebuggerBreakpoint  *self,
                                                                  const gchar            *file);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 guint                   ide_debugger_breakpoint_get_line        (IdeDebuggerBreakpoint  *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                    ide_debugger_breakpoint_set_line        (IdeDebuggerBreakpoint  *self,
                                                                  guint                   line);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 gint64                  ide_debugger_breakpoint_get_count       (IdeDebuggerBreakpoint  *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                    ide_debugger_breakpoint_set_count       (IdeDebuggerBreakpoint  *self,
                                                                  gint64                  count);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar            *ide_debugger_breakpoint_get_thread      (IdeDebuggerBreakpoint  *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                    ide_debugger_breakpoint_set_thread      (IdeDebuggerBreakpoint  *self,
                                                                  const gchar            *thread);
 
diff --git a/src/libide/debugger/ide-debugger-breakpoints.c b/src/libide/debugger/ide-debugger-breakpoints.c
index a9f26361c..82a8dfa49 100644
--- a/src/libide/debugger/ide-debugger-breakpoints.c
+++ b/src/libide/debugger/ide-debugger-breakpoints.c
@@ -44,8 +44,6 @@
  * breakpoints as necessary by the current debugger. If no debugger is
  * active, the breakpoints are queued until the debugger has started, and
  * then synchronized to the debugger process.
- *
- * Since: 3.32
  */
 
 typedef struct
@@ -198,8 +196,6 @@ ide_debugger_breakpoints_init (IdeDebuggerBreakpoints *self)
  * if no breakpoint is registered there.
  *
  * Returns: (nullable) (transfer none): An #IdeDebuggerBreakpoint or %NULL
- *
- * Since: 3.32
  */
 IdeDebuggerBreakpoint *
 ide_debugger_breakpoints_get_line (IdeDebuggerBreakpoints *self,
@@ -370,8 +366,6 @@ _ide_debugger_breakpoints_remove (IdeDebuggerBreakpoints *self,
  * this container belong to.
  *
  * Returns: (transfer none): a #GFile
- *
- * Since: 3.32
  */
 GFile *
 ide_debugger_breakpoints_get_file (IdeDebuggerBreakpoints *self)
@@ -388,8 +382,6 @@ ide_debugger_breakpoints_get_file (IdeDebuggerBreakpoints *self)
  * @user_data: user data for @func
  *
  * Call @func for every #IdeDebuggerBreakpoint in @self.
- *
- * Since: 3.32
  */
 void
 ide_debugger_breakpoints_foreach (IdeDebuggerBreakpoints *self,
diff --git a/src/libide/debugger/ide-debugger-breakpoints.h b/src/libide/debugger/ide-debugger-breakpoints.h
index 90c38ef93..4d11cf485 100644
--- a/src/libide/debugger/ide-debugger-breakpoints.h
+++ b/src/libide/debugger/ide-debugger-breakpoints.h
@@ -29,18 +29,18 @@ G_BEGIN_DECLS
 
 #define IDE_TYPE_DEBUGGER_BREAKPOINTS (ide_debugger_breakpoints_get_type())
 
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 G_DECLARE_FINAL_TYPE (IdeDebuggerBreakpoints, ide_debugger_breakpoints, IDE, DEBUGGER_BREAKPOINTS, GObject)
 
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 GFile                 *ide_debugger_breakpoints_get_file      (IdeDebuggerBreakpoints *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 IdeDebuggerBreakMode   ide_debugger_breakpoints_get_line_mode (IdeDebuggerBreakpoints *self,
                                                                guint                   line);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 IdeDebuggerBreakpoint *ide_debugger_breakpoints_get_line      (IdeDebuggerBreakpoints *self,
                                                                guint                   line);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                   ide_debugger_breakpoints_foreach       (IdeDebuggerBreakpoints *self,
                                                                GFunc                   func,
                                                                gpointer                user_data);
diff --git a/src/libide/debugger/ide-debugger-frame.h b/src/libide/debugger/ide-debugger-frame.h
index 67ae5e3fb..c49df530e 100644
--- a/src/libide/debugger/ide-debugger-frame.h
+++ b/src/libide/debugger/ide-debugger-frame.h
@@ -28,7 +28,7 @@ G_BEGIN_DECLS
 
 #define IDE_TYPE_DEBUGGER_FRAME (ide_debugger_frame_get_type())
 
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 G_DECLARE_DERIVABLE_TYPE (IdeDebuggerFrame, ide_debugger_frame, IDE, DEBUGGER_FRAME, GObject)
 
 struct _IdeDebuggerFrameClass
@@ -39,41 +39,41 @@ struct _IdeDebuggerFrameClass
   gpointer _reserved[4];
 };
 
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 IdeDebuggerFrame    *ide_debugger_frame_new          (void);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 IdeDebuggerAddress   ide_debugger_frame_get_address  (IdeDebuggerFrame    *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                 ide_debugger_frame_set_address  (IdeDebuggerFrame    *self,
                                                       IdeDebuggerAddress   address);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar         *ide_debugger_frame_get_file     (IdeDebuggerFrame    *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                 ide_debugger_frame_set_file     (IdeDebuggerFrame    *self,
                                                       const gchar         *file);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar         *ide_debugger_frame_get_function (IdeDebuggerFrame    *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                 ide_debugger_frame_set_function (IdeDebuggerFrame    *self,
                                                       const gchar         *function);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar * const *ide_debugger_frame_get_args     (IdeDebuggerFrame    *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                 ide_debugger_frame_set_args     (IdeDebuggerFrame    *self,
                                                       const gchar * const *args);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar         *ide_debugger_frame_get_library  (IdeDebuggerFrame    *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                 ide_debugger_frame_set_library  (IdeDebuggerFrame    *self,
                                                       const gchar         *library);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 guint                ide_debugger_frame_get_depth    (IdeDebuggerFrame    *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                 ide_debugger_frame_set_depth    (IdeDebuggerFrame    *self,
                                                       guint                depth);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 guint                ide_debugger_frame_get_line     (IdeDebuggerFrame    *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                 ide_debugger_frame_set_line     (IdeDebuggerFrame    *self,
                                                       guint                line);
 
diff --git a/src/libide/debugger/ide-debugger-instruction.h b/src/libide/debugger/ide-debugger-instruction.h
index 5096eba3e..694f915a6 100644
--- a/src/libide/debugger/ide-debugger-instruction.h
+++ b/src/libide/debugger/ide-debugger-instruction.h
@@ -28,7 +28,7 @@ G_BEGIN_DECLS
 
 #define IDE_TYPE_DEBUGGER_INSTRUCTION (ide_debugger_instruction_get_type())
 
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 G_DECLARE_DERIVABLE_TYPE (IdeDebuggerInstruction, ide_debugger_instruction, IDE, DEBUGGER_INSTRUCTION, 
GObject)
 
 struct _IdeDebuggerInstructionClass
@@ -39,18 +39,18 @@ struct _IdeDebuggerInstructionClass
   gpointer _reserved[4];
 };
 
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 IdeDebuggerInstruction *ide_debugger_instruction_new          (IdeDebuggerAddress      address);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 IdeDebuggerAddress      ide_debugger_instruction_get_address  (IdeDebuggerInstruction *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar            *ide_debugger_instruction_get_function (IdeDebuggerInstruction *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                    ide_debugger_instruction_set_function (IdeDebuggerInstruction *self,
                                                                const gchar            *function);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar            *ide_debugger_instruction_get_display  (IdeDebuggerInstruction *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                    ide_debugger_instruction_set_display  (IdeDebuggerInstruction *self,
                                                                const gchar            *display);
 
diff --git a/src/libide/debugger/ide-debugger-library.c b/src/libide/debugger/ide-debugger-library.c
index 63f6427cf..d6e708bf9 100644
--- a/src/libide/debugger/ide-debugger-library.c
+++ b/src/libide/debugger/ide-debugger-library.c
@@ -232,8 +232,6 @@ ide_debugger_library_set_target_name (IdeDebuggerLibrary *self,
  *
  * Returns: (transfer none) (element-type Ide.DebuggerAddressRange): a #GPtrArray
  *   containing the list of address ranges.
- *
- * Since: 3.32
  */
 GPtrArray *
 ide_debugger_library_get_ranges (IdeDebuggerLibrary *self)
@@ -252,8 +250,6 @@ ide_debugger_library_get_ranges (IdeDebuggerLibrary *self)
  *
  * Adds @range to the list of ranges for which the library is mapped in
  * the inferior's address space.
- *
- * Since: 3.32
  */
 void
 ide_debugger_library_add_range (IdeDebuggerLibrary            *self,
diff --git a/src/libide/debugger/ide-debugger-library.h b/src/libide/debugger/ide-debugger-library.h
index 477ad85ef..ffe673ac5 100644
--- a/src/libide/debugger/ide-debugger-library.h
+++ b/src/libide/debugger/ide-debugger-library.h
@@ -28,7 +28,7 @@ G_BEGIN_DECLS
 
 #define IDE_TYPE_DEBUGGER_LIBRARY (ide_debugger_library_get_type())
 
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 G_DECLARE_DERIVABLE_TYPE (IdeDebuggerLibrary, ide_debugger_library, IDE, DEBUGGER_LIBRARY, GObject)
 
 struct _IdeDebuggerLibraryClass
@@ -39,26 +39,26 @@ struct _IdeDebuggerLibraryClass
   gpointer _reserved[8];
 };
 
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 gint                ide_debugger_library_compare         (IdeDebuggerLibrary            *a,
                                                           IdeDebuggerLibrary            *b);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 IdeDebuggerLibrary *ide_debugger_library_new             (const gchar                   *id);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar        *ide_debugger_library_get_id          (IdeDebuggerLibrary            *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 GPtrArray          *ide_debugger_library_get_ranges      (IdeDebuggerLibrary            *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                ide_debugger_library_add_range       (IdeDebuggerLibrary            *self,
                                                           const IdeDebuggerAddressRange *range);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar        *ide_debugger_library_get_host_name   (IdeDebuggerLibrary            *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                ide_debugger_library_set_host_name   (IdeDebuggerLibrary            *self,
                                                           const gchar                   *host_name);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar        *ide_debugger_library_get_target_name (IdeDebuggerLibrary            *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                ide_debugger_library_set_target_name (IdeDebuggerLibrary            *self,
                                                           const gchar                   *target_name);
 
diff --git a/src/libide/debugger/ide-debugger-register.h b/src/libide/debugger/ide-debugger-register.h
index 8d7b5c328..39964ec94 100644
--- a/src/libide/debugger/ide-debugger-register.h
+++ b/src/libide/debugger/ide-debugger-register.h
@@ -26,7 +26,7 @@ G_BEGIN_DECLS
 
 #define IDE_TYPE_DEBUGGER_REGISTER (ide_debugger_register_get_type())
 
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 G_DECLARE_DERIVABLE_TYPE (IdeDebuggerRegister, ide_debugger_register, IDE, DEBUGGER_REGISTER, GObject)
 
 struct _IdeDebuggerRegisterClass
@@ -37,21 +37,21 @@ struct _IdeDebuggerRegisterClass
   gpointer _reserved[8];
 };
 
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 gint                 ide_debugger_register_compare   (IdeDebuggerRegister *a,
                                                       IdeDebuggerRegister *b);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 IdeDebuggerRegister *ide_debugger_register_new       (const gchar         *id);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar         *ide_debugger_register_get_id    (IdeDebuggerRegister *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar         *ide_debugger_register_get_name  (IdeDebuggerRegister *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                 ide_debugger_register_set_name  (IdeDebuggerRegister *self,
                                                       const gchar         *name);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar         *ide_debugger_register_get_value (IdeDebuggerRegister *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                 ide_debugger_register_set_value (IdeDebuggerRegister *self,
                                                       const gchar         *value);
 
diff --git a/src/libide/debugger/ide-debugger-thread-group.h b/src/libide/debugger/ide-debugger-thread-group.h
index 3dff8bbf8..14f3c0140 100644
--- a/src/libide/debugger/ide-debugger-thread-group.h
+++ b/src/libide/debugger/ide-debugger-thread-group.h
@@ -26,7 +26,7 @@ G_BEGIN_DECLS
 
 #define IDE_TYPE_DEBUGGER_THREAD_GROUP (ide_debugger_thread_group_get_type())
 
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 G_DECLARE_DERIVABLE_TYPE (IdeDebuggerThreadGroup, ide_debugger_thread_group, IDE, DEBUGGER_THREAD_GROUP, 
GObject)
 
 struct _IdeDebuggerThreadGroupClass
@@ -37,21 +37,21 @@ struct _IdeDebuggerThreadGroupClass
   gpointer _reserved[4];
 };
 
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 gint                    ide_debugger_thread_group_compare       (IdeDebuggerThreadGroup *a,
                                                                  IdeDebuggerThreadGroup *b);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 IdeDebuggerThreadGroup *ide_debugger_thread_group_new           (const gchar            *id);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar            *ide_debugger_thread_group_get_id        (IdeDebuggerThreadGroup *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar            *ide_debugger_thread_group_get_pid       (IdeDebuggerThreadGroup *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                    ide_debugger_thread_group_set_pid       (IdeDebuggerThreadGroup *self,
                                                                  const gchar            *pid);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar            *ide_debugger_thread_group_get_exit_code (IdeDebuggerThreadGroup *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                    ide_debugger_thread_group_set_exit_code (IdeDebuggerThreadGroup *self,
                                                                  const gchar            *exit_code);
 
diff --git a/src/libide/debugger/ide-debugger-thread.h b/src/libide/debugger/ide-debugger-thread.h
index 703c78f4c..1941decdb 100644
--- a/src/libide/debugger/ide-debugger-thread.h
+++ b/src/libide/debugger/ide-debugger-thread.h
@@ -26,7 +26,7 @@ G_BEGIN_DECLS
 
 #define IDE_TYPE_DEBUGGER_THREAD (ide_debugger_thread_get_type())
 
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 G_DECLARE_DERIVABLE_TYPE (IdeDebuggerThread, ide_debugger_thread, IDE, DEBUGGER_THREAD, GObject)
 
 struct _IdeDebuggerThreadClass
@@ -37,16 +37,16 @@ struct _IdeDebuggerThreadClass
   gpointer _reserved[4];
 };
 
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 gint               ide_debugger_thread_compare   (IdeDebuggerThread *a,
                                                   IdeDebuggerThread *b);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 IdeDebuggerThread *ide_debugger_thread_new       (const gchar       *id);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar       *ide_debugger_thread_get_id    (IdeDebuggerThread *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar       *ide_debugger_thread_get_group (IdeDebuggerThread *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_thread_set_group (IdeDebuggerThread *self,
                                                   const gchar       *thread_group);
 
diff --git a/src/libide/debugger/ide-debugger-types.h b/src/libide/debugger/ide-debugger-types.h
index 705968d96..b0eb2f70d 100644
--- a/src/libide/debugger/ide-debugger-types.h
+++ b/src/libide/debugger/ide-debugger-types.h
@@ -32,8 +32,6 @@ G_BEGIN_DECLS
  *   used to troubleshoot the debugger.
  *
  * The type of stream for the log message.
- *
- * Since: 3.32
  */
 typedef enum
 {
@@ -56,8 +54,6 @@ typedef enum
  * @IDE_DEBUGGER_MOVEMENT_FINISH: Run until the function returns.
  *
  * Describes the style of movement that should be performed by the debugger.
- *
- * Since: 3.32
  */
 typedef enum
 {
@@ -80,8 +76,6 @@ typedef enum
  *    received a death signal.
  *
  * Represents the reason a process has stopped executing in the debugger.
- *
- * Since: 3.32
  */
 typedef enum
 {
@@ -119,8 +113,6 @@ typedef enum
  *   specification matching.
  *
  * The type of breakpoint.
- *
- * Since: 3.32
  */
 typedef enum
 {
@@ -139,8 +131,6 @@ typedef enum
  * @IDE_DEBUGGER_BREAKPOINT_CHANGE_ENABLED: change the enabled state
  *
  * Describes the type of modification to perform on a breakpoint.
- *
- * Since: 3.32
  */
 typedef enum
 {
@@ -164,8 +154,6 @@ typedef enum
  *
  * The disposition determines what should happen to the breakpoint at the next
  * stop of the debugger.
- *
- * Since: 3.32
  */
 typedef enum
 {
@@ -183,7 +171,7 @@ typedef guint64 IdeDebuggerAddress;
 
 #define IDE_DEBUGGER_ADDRESS_INVALID (0)
 
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 IdeDebuggerAddress ide_debugger_address_parse (const gchar *string);
 
 typedef struct
@@ -195,25 +183,25 @@ typedef struct
 #define IDE_TYPE_DEBUGGER_ADDRESS_RANGE (ide_debugger_address_range_get_type())
 
 
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 GType ide_debugger_stream_get_type            (void);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 GType ide_debugger_movement_get_type          (void);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 GType ide_debugger_stop_reason_get_type       (void);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 GType ide_debugger_break_mode_get_type        (void);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 GType ide_debugger_disposition_get_type       (void);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 GType ide_debugger_address_range_get_type     (void);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 GType ide_debugger_breakpoint_change_get_type (void);
 
 
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 IdeDebuggerAddressRange *ide_debugger_address_range_copy (const IdeDebuggerAddressRange *range);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                     ide_debugger_address_range_free (IdeDebuggerAddressRange       *range);
 
 
diff --git a/src/libide/debugger/ide-debugger-variable.h b/src/libide/debugger/ide-debugger-variable.h
index d6fc93963..05548635f 100644
--- a/src/libide/debugger/ide-debugger-variable.h
+++ b/src/libide/debugger/ide-debugger-variable.h
@@ -26,7 +26,7 @@ G_BEGIN_DECLS
 
 #define IDE_TYPE_DEBUGGER_VARIABLE (ide_debugger_variable_get_type())
 
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 G_DECLARE_DERIVABLE_TYPE (IdeDebuggerVariable, ide_debugger_variable, IDE, DEBUGGER_VARIABLE, GObject)
 
 struct _IdeDebuggerVariableClass
@@ -37,23 +37,23 @@ struct _IdeDebuggerVariableClass
   gpointer _reserved[8];
 };
 
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 IdeDebuggerVariable *ide_debugger_variable_new              (const gchar         *name);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar         *ide_debugger_variable_get_name         (IdeDebuggerVariable *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar         *ide_debugger_variable_get_type_name    (IdeDebuggerVariable *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                 ide_debugger_variable_set_type_name    (IdeDebuggerVariable *self,
                                                              const gchar         *type_name);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar         *ide_debugger_variable_get_value        (IdeDebuggerVariable *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                 ide_debugger_variable_set_value        (IdeDebuggerVariable *self,
                                                              const gchar         *value);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 gboolean             ide_debugger_variable_get_has_children (IdeDebuggerVariable *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void                 ide_debugger_variable_set_has_children (IdeDebuggerVariable *self,
                                                              gboolean             has_children);
 
diff --git a/src/libide/debugger/ide-debugger.c b/src/libide/debugger/ide-debugger.c
index 61c2d6233..e803062b5 100644
--- a/src/libide/debugger/ide-debugger.c
+++ b/src/libide/debugger/ide-debugger.c
@@ -38,8 +38,6 @@
  *
  * For example, when the inferior creates a new thread, the debugger
  * implementation should call ide_debugger_emit_thread_added().
- *
- * Since: 3.32
  */
 
 typedef struct
@@ -499,8 +497,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
    * The "display-name" property is used by UI to when it is necessary
    * to display the name of the debugger. You might set this to "GNU Debugger"
    * or "Python Debugger", etc.
-   *
-   * Since: 3.32
    */
   properties [PROP_DISPLAY_NAME] =
     g_param_spec_string ("display-name",
@@ -513,8 +509,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
    * IdeDebugger:selected-thread:
    *
    * The currently selected thread.
-   *
-   * Since: 3.32
    */
   properties [PROP_SELECTED_THREAD] =
     g_param_spec_object ("selected-thread",
@@ -533,8 +527,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
    *
    * The "log" signal is emitted when there is new content to be
    * appended to one of the streams.
-   *
-   * Since: 3.32
    */
   signals [LOG] =
     g_signal_new ("log",
@@ -553,8 +545,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
    * @thread_group: an #IdeDebuggerThreadGroup
    *
    * This signal is emitted when a thread-group has been added.
-   *
-   * Since: 3.32
    */
   signals [THREAD_GROUP_ADDED] =
     g_signal_new ("thread-group-added",
@@ -572,8 +562,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
    * @thread_group: an #IdeDebuggerThreadGroup
    *
    * This signal is emitted when a thread-group has been removed.
-   *
-   * Since: 3.32
    */
   signals [THREAD_GROUP_REMOVED] =
     g_signal_new ("thread-group-removed",
@@ -591,8 +579,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
    * @thread_group: an #IdeDebuggerThreadGroup
    *
    * This signal is emitted when a thread-group has been started.
-   *
-   * Since: 3.32
    */
   signals [THREAD_GROUP_STARTED] =
     g_signal_new ("thread-group-started",
@@ -610,8 +596,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
    * @thread_group: an #IdeDebuggerThreadGroup
    *
    * This signal is emitted when a thread-group has exited.
-   *
-   * Since: 3.32
    */
   signals [THREAD_GROUP_EXITED] =
     g_signal_new ("thread-group-exited",
@@ -627,8 +611,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
    * @thread: an #IdeDebuggerThread
    *
    * The signal is emitted when a thread is added to the inferior.
-   *
-   * Since: 3.32
    */
   signals [THREAD_ADDED] =
     g_signal_new ("thread-added",
@@ -644,8 +626,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
    * @thread: an #IdeDebuggerThread
    *
    * The signal is emitted when a thread is removed from the inferior.
-   *
-   * Since: 3.32
    */
   signals [THREAD_REMOVED] =
     g_signal_new ("thread-removed",
@@ -661,8 +641,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
    * @thread: an #IdeDebuggerThread
    *
    * The signal is emitted when a thread is selected in the debugger.
-   *
-   * Since: 3.32
    */
   signals [THREAD_SELECTED] =
     g_signal_new ("thread-selected",
@@ -679,8 +657,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
    *
    * The "breakpoint-added" signal is emitted when a breakpoint has been
    * added to the debugger.
-   *
-   * Since: 3.32
    */
   signals [BREAKPOINT_ADDED] =
     g_signal_new ("breakpoint-added",
@@ -697,8 +673,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
    *
    * The "breakpoint-removed" signal is emitted when a breakpoint has been
    * removed from the debugger.
-   *
-   * Since: 3.32
    */
   signals [BREAKPOINT_REMOVED] =
     g_signal_new ("breakpoint-removed",
@@ -715,8 +689,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
    *
    * The "breakpoint-modified" signal is emitted when a breakpoint has been
    * modified by the debugger.
-   *
-   * Since: 3.32
    */
   signals [BREAKPOINT_MODIFIED] =
     g_signal_new ("breakpoint-modified",
@@ -732,8 +704,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
    *
    * This signal is emitted when the debugger starts or resumes executing
    * the inferior.
-   *
-   * Since: 3.32
    */
   signals [RUNNING] =
     g_signal_new ("running",
@@ -755,8 +725,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
    * the location the debugger stopped. That location may not always be
    * representable by source in the project (such as memory address based
    * breakpoints).
-   *
-   * Since: 3.32
    */
   signals [STOPPED] =
     g_signal_new ("stopped",
@@ -775,8 +743,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
    * @library: An #IdeDebuggerLibrary
    *
    * This signal is emitted when a library has been loaded by the debugger.
-   *
-   * Since: 3.32
    */
   signals [LIBRARY_LOADED] =
     g_signal_new ("library-loaded",
@@ -794,8 +760,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
    * This signal is emitted when a library has been unloaded by the debugger.
    * Generally, this means that the library was a module and loaded in such a
    * way that allowed unloading.
-   *
-   * Since: 3.32
    */
   signals [LIBRARY_UNLOADED] =
     g_signal_new ("library-unloaded",
@@ -825,8 +789,6 @@ ide_debugger_init (IdeDebugger *self)
  * UI components.
  *
  * Returns: The display name for the debugger
- *
- * Since: 3.32
  */
 const gchar *
 ide_debugger_get_display_name (IdeDebugger *self)
@@ -843,8 +805,6 @@ ide_debugger_get_display_name (IdeDebugger *self)
  * @self: a #IdeDebugger
  *
  * Sets the #IdeDebugger:display-name property.
- *
- * Since: 3.32
  */
 void
 ide_debugger_set_display_name (IdeDebugger *self,
@@ -870,8 +830,6 @@ ide_debugger_set_display_name (IdeDebugger *self,
  * Checks to see if the debugger can make the movement matching @movement.
  *
  * Returns: %TRUE if @movement can be performed.
- *
- * Since: 3.32
  */
 gboolean
 ide_debugger_get_can_move (IdeDebugger         *self,
@@ -896,8 +854,6 @@ ide_debugger_get_can_move (IdeDebugger         *self,
  *
  * Advances the debugger to the next breakpoint or until the debugger stops.
  * @movement should describe the type of movement to perform.
- *
- * Since: 3.32
  */
 void
 ide_debugger_move_async (IdeDebugger         *self,
@@ -925,8 +881,6 @@ ide_debugger_move_async (IdeDebugger         *self,
  * only that the command has be submitted.
  *
  * Returns: %TRUE if successful, otherwise %FALSE
- *
- * Since: 3.32
  */
 gboolean
 ide_debugger_move_finish (IdeDebugger   *self,
@@ -949,8 +903,6 @@ ide_debugger_move_finish (IdeDebugger   *self,
  * that incoming log information has been recieved.
  *
  * Use the #IdeDebuggerStream to denote the particular stream.
- *
- * Since: 3.32
  */
 void
 ide_debugger_emit_log (IdeDebugger       *self,
@@ -971,8 +923,6 @@ ide_debugger_emit_log (IdeDebugger       *self,
  *
  * Debugger implementations should call this to notify that a thread group has
  * been added to the inferior.
- *
- * Since: 3.32
  */
 void
 ide_debugger_emit_thread_group_added (IdeDebugger            *self,
@@ -991,8 +941,6 @@ ide_debugger_emit_thread_group_added (IdeDebugger            *self,
  *
  * Debugger implementations should call this to notify that a thread group has
  * been removed from the inferior.
- *
- * Since: 3.32
  */
 void
 ide_debugger_emit_thread_group_removed (IdeDebugger            *self,
@@ -1011,8 +959,6 @@ ide_debugger_emit_thread_group_removed (IdeDebugger            *self,
  *
  * Debugger implementations should call this to notify that a thread group has
  * started executing.
- *
- * Since: 3.32
  */
 void
 ide_debugger_emit_thread_group_started (IdeDebugger            *self,
@@ -1031,8 +977,6 @@ ide_debugger_emit_thread_group_started (IdeDebugger            *self,
  *
  * Debugger implementations should call this to notify that a thread group has
  * exited.
- *
- * Since: 3.32
  */
 void
 ide_debugger_emit_thread_group_exited (IdeDebugger            *self,
@@ -1051,8 +995,6 @@ ide_debugger_emit_thread_group_exited (IdeDebugger            *self,
  *
  * Emits the #IdeDebugger::thread-added signal notifying that a new thread
  * has been added to the inferior.
- *
- * Since: 3.32
  */
 void
 ide_debugger_emit_thread_added (IdeDebugger       *self,
@@ -1071,8 +1013,6 @@ ide_debugger_emit_thread_added (IdeDebugger       *self,
  *
  * Emits the #IdeDebugger::thread-removed signal notifying that a thread has
  * been removed to the inferior.
- *
- * Since: 3.32
  */
 void
 ide_debugger_emit_thread_removed (IdeDebugger       *self,
@@ -1091,8 +1031,6 @@ ide_debugger_emit_thread_removed (IdeDebugger       *self,
  *
  * Emits the #IdeDebugger::thread-selected signal notifying that a thread
  * has been set as the current debugging thread.
- *
- * Since: 3.32
  */
 void
 ide_debugger_emit_thread_selected (IdeDebugger       *self,
@@ -1116,8 +1054,6 @@ ide_debugger_emit_thread_selected (IdeDebugger       *self,
  *
  * If a breakpoint has changed, you should use
  * ide_debugger_emit_breakpoint_modified() to notify of the modification.
- *
- * Since: 3.32
  */
 void
 ide_debugger_emit_breakpoint_added (IdeDebugger           *self,
@@ -1141,8 +1077,6 @@ ide_debugger_emit_breakpoint_added (IdeDebugger           *self,
  *
  * If a breakpoint has changed, you should use
  * ide_debugger_emit_breakpoint_modified() to notify of the modification.
- *
- * Since: 3.32
  */
 void
 ide_debugger_emit_breakpoint_removed (IdeDebugger           *self,
@@ -1163,8 +1097,6 @@ ide_debugger_emit_breakpoint_removed (IdeDebugger           *self,
  *
  * Debugger implementations should call this when a breakpoint has changed
  * in the underlying debugger.
- *
- * Since: 3.32
  */
 void
 ide_debugger_emit_breakpoint_modified (IdeDebugger           *self,
@@ -1184,8 +1116,6 @@ ide_debugger_emit_breakpoint_modified (IdeDebugger           *self,
  *
  * Debugger implementations should call this when the debugger has started
  * or restarted executing the inferior.
- *
- * Since: 3.32
  */
 void
 ide_debugger_emit_running (IdeDebugger *self)
@@ -1205,8 +1135,6 @@ ide_debugger_emit_running (IdeDebugger *self)
  *
  * Debugger implementations should call this when the debugger has stopped
  * and include the reason and location of the stop.
- *
- * Since: 3.32
  */
 void
 ide_debugger_emit_stopped (IdeDebugger           *self,
@@ -1229,8 +1157,6 @@ ide_debugger_emit_stopped (IdeDebugger           *self,
  *
  * Debugger implementations should call this when the debugger has loaded
  * a new library.
- *
- * Since: 3.32
  */
 void
 ide_debugger_emit_library_loaded (IdeDebugger        *self,
@@ -1251,8 +1177,6 @@ ide_debugger_emit_library_loaded (IdeDebugger        *self,
  *
  * Debugger implementations should call this when the debugger has unloaded a
  * library.
- *
- * Since: 3.32
  */
 void
 ide_debugger_emit_library_unloaded (IdeDebugger        *self,
@@ -1275,8 +1199,6 @@ ide_debugger_emit_library_unloaded (IdeDebugger        *self,
  *
  * #IdeDebugger implementations must implement the virtual function
  * for this method.
- *
- * Since: 3.32
  */
 void
 ide_debugger_list_breakpoints_async (IdeDebugger         *self,
@@ -1300,8 +1222,6 @@ ide_debugger_list_breakpoints_async (IdeDebugger         *self,
  *
  * Returns: (transfer full) (element-type Ide.DebuggerBreakpoint): a #GPtrArray
  *   of breakpoints that are registered with the debugger.
- *
- * Since: 3.32
  */
 GPtrArray *
 ide_debugger_list_breakpoints_finish (IdeDebugger   *self,
@@ -1327,8 +1247,6 @@ ide_debugger_list_breakpoints_finish (IdeDebugger   *self,
  * This asynchronous function may complete before the breakpoint has been
  * registered in the debugger. Debugger implementations will emit
  * #IdeDebugger::breakpoint-added when a breakpoint has been registered.
- *
- * Since: 3.32
  */
 void
 ide_debugger_insert_breakpoint_async (IdeDebugger             *self,
@@ -1360,8 +1278,6 @@ ide_debugger_insert_breakpoint_async (IdeDebugger             *self,
  *
  * Returns: %TRUE if the command was submitted successfully; otherwise %FALSE
  *   and @error is set.
- *
- * Since: 3.32
  */
 gboolean
 ide_debugger_insert_breakpoint_finish (IdeDebugger   *self,
@@ -1387,8 +1303,6 @@ ide_debugger_insert_breakpoint_finish (IdeDebugger   *self,
  * This asynchronous function may complete before the breakpoint has been
  * removed by the debugger. Debugger implementations will emit
  * #IdeDebugger::breakpoint-removed when a breakpoint has been removed.
- *
- * Since: 3.32
  */
 void
 ide_debugger_remove_breakpoint_async (IdeDebugger             *self,
@@ -1419,8 +1333,6 @@ ide_debugger_remove_breakpoint_async (IdeDebugger             *self,
  * See also: ide_debugger_remove_breakpoint_async()
  *
  * Returns: %TRUE if the command was submitted successfully; otherwise %FALSE and @error is set.
- *
- * Since: 3.32
  */
 gboolean
 ide_debugger_remove_breakpoint_finish (IdeDebugger   *self,
@@ -1449,8 +1361,6 @@ ide_debugger_remove_breakpoint_finish (IdeDebugger   *self,
  * This asynchronous function may complete before the breakpoint has been
  * modified by the debugger. Debugger implementations will emit
  * #IdeDebugger::breakpoint-modified when a breakpoint has been removed.
- *
- * Since: 3.32
  */
 void
 ide_debugger_modify_breakpoint_async (IdeDebugger                 *self,
@@ -1486,8 +1396,6 @@ ide_debugger_modify_breakpoint_async (IdeDebugger                 *self,
  * #IdeDebugger::breakpoint-modified signal.
  *
  * Returns: %TRUE if successful; otherwise %FALSE and @error is set.
- *
- * Since: 3.32
  */
 gboolean
 ide_debugger_modify_breakpoint_finish (IdeDebugger   *self,
@@ -1515,8 +1423,6 @@ ide_debugger_modify_breakpoint_finish (IdeDebugger   *self,
  * display information on breakpoints.
  *
  * Returns: (transfer none) (not nullable): a #GListModel of #IdeDebuggerBreakpoint
- *
- * Since: 3.32
  */
 GListModel *
 ide_debugger_get_breakpoints (IdeDebugger *self)
@@ -1538,8 +1444,6 @@ ide_debugger_get_breakpoints (IdeDebugger *self)
  * implementation emitting varous thread-group modification signals correctly.
  *
  * Returns: (transfer none) (not nullable): a #GListModel of #IdeDebuggerThreadGroup
- *
- * Since: 3.32
  */
 GListModel *
 ide_debugger_get_thread_groups (IdeDebugger *self)
@@ -1561,8 +1465,6 @@ ide_debugger_get_thread_groups (IdeDebugger *self)
  * implementation emitting varous thread modification signals correctly.
  *
  * Returns: (transfer none) (not nullable): a #GListModel of #IdeDebuggerThread
- *
- * Since: 3.32
  */
 GListModel *
 ide_debugger_get_threads (IdeDebugger *self)
@@ -1595,8 +1497,6 @@ ide_debugger_list_frames_async (IdeDebugger         *self,
  *
  * Returns: (transfer full) (element-type Ide.DebuggerFrame) (nullable): An
  *   array of debugger frames or %NULL and @error is set.
- *
- * Since: 3.32
  */
 GPtrArray *
 ide_debugger_list_frames_finish (IdeDebugger   *self,
@@ -1616,8 +1516,6 @@ ide_debugger_list_frames_finish (IdeDebugger   *self,
  * Gets the current selected thread by the debugger.
  *
  * Returns: (transfer none) (nullable): An #IdeDebuggerThread or %NULL
- *
- * Since: 3.32
  */
 IdeDebuggerThread *
 ide_debugger_get_selected_thread (IdeDebugger *self)
@@ -1641,8 +1539,6 @@ ide_debugger_get_selected_thread (IdeDebugger *self)
  * group. Thread groups are a collection of threads that are executed or
  * stopped together and on gdb on Linux, this is the default for all threads in
  * the process.
- *
- * Since: 3.32
  */
 void
 ide_debugger_interrupt_async (IdeDebugger            *self,
@@ -1729,8 +1625,6 @@ ide_debugger_send_signal_finish (IdeDebugger   *self,
  * but that may change based on future design changes.
  *
  * Returns: the filename of the binary or %NULL
- *
- * Since: 3.32
  */
 const gchar *
 ide_debugger_locate_binary_at_address (IdeDebugger        *self,
@@ -1760,8 +1654,6 @@ ide_debugger_locate_binary_at_address (IdeDebugger        *self,
  *
  * Requests the debugger backend to list the locals that are available to the
  * given @frame of @thread.
- *
- * Since: 3.32
  */
 void
 ide_debugger_list_locals_async (IdeDebugger         *self,
@@ -1794,8 +1686,6 @@ ide_debugger_list_locals_async (IdeDebugger         *self,
  *
  * Returns: (transfer full) (element-type Ide.DebuggerVariable): a #GPtrArray of
  *   #IdeDebuggerVariable if successful; otherwise %NULL and error is set.
- *
- * Since: 3.32
  */
 GPtrArray *
 ide_debugger_list_locals_finish (IdeDebugger   *self,
@@ -1819,8 +1709,6 @@ ide_debugger_list_locals_finish (IdeDebugger   *self,
  *
  * Requests the debugger backend to list the parameters to the given stack
  * frame.
- *
- * Since: 3.32
  */
 void
 ide_debugger_list_params_async (IdeDebugger         *self,
@@ -1853,8 +1741,6 @@ ide_debugger_list_params_async (IdeDebugger         *self,
  *
  * Returns: (transfer full) (element-type Ide.DebuggerVariable): a #GPtrArray of
  *   #IdeDebuggerVariable if successful; otherwise %NULL and error is set.
- *
- * Since: 3.32
  */
 GPtrArray *
 ide_debugger_list_params_finish (IdeDebugger   *self,
@@ -1875,8 +1761,6 @@ ide_debugger_list_params_finish (IdeDebugger   *self,
  * @user_data: user data for @callback
  *
  * Requests the list of registers and their values.
- *
- * Since: 3.32
  */
 void
 ide_debugger_list_registers_async (IdeDebugger         *self,
@@ -1900,8 +1784,6 @@ ide_debugger_list_registers_async (IdeDebugger         *self,
  *
  * Returns: (transfer full) (element-type Ide.DebuggerRegister): a #GPtrArray of
  *   #IdeDebuggerRegister if successful; otherwise %NULL and error is set.
- *
- * Since: 3.32
  */
 GPtrArray *
 ide_debugger_list_registers_finish (IdeDebugger   *self,
@@ -1923,8 +1805,6 @@ ide_debugger_list_registers_finish (IdeDebugger   *self,
  * @user_data: user data for @callback
  *
  * Disassembles the address range requested.
- *
- * Since: 3.32
  */
 void
 ide_debugger_disassemble_async (IdeDebugger                   *self,
@@ -1950,8 +1830,6 @@ ide_debugger_disassemble_async (IdeDebugger                   *self,
  *
  * Returns: (transfer full) (element-type Ide.DebuggerInstruction): a #GPtrArray
  *   of #IdeDebuggerInstruction if successful; otherwise %NULL and error is set.
- *
- * Since: 3.32
  */
 GPtrArray *
 ide_debugger_disassemble_finish (IdeDebugger   *self,
@@ -1974,8 +1852,6 @@ ide_debugger_disassemble_finish (IdeDebugger   *self,
  * to check if the binary type matches it's expectation.
  *
  * Returns: %TRUE if the #IdeDebugger supports the runner.
- *
- * Since: 3.32
  */
 gboolean
 ide_debugger_supports_runner (IdeDebugger *self,
@@ -2001,8 +1877,6 @@ ide_debugger_supports_runner (IdeDebugger *self,
  * @runner: an #IdeRunner
  *
  * Prepares the runner to launch a debugger and target process.
- *
- * Since: 3.32
  */
 void
 ide_debugger_prepare (IdeDebugger *self,
@@ -2033,8 +1907,6 @@ ide_debugger_prepare (IdeDebugger *self,
  *
  * Call ide_debugger_interpret_finish() from @callback to determine if the
  * command was interpreted.
- *
- * Since: 3.32
  */
 void
 ide_debugger_interpret_async (IdeDebugger         *self,
@@ -2060,8 +1932,6 @@ ide_debugger_interpret_async (IdeDebugger         *self,
  *
  * Returns: %TRUE if the command was interpreted, otherwise %FALSE and
  *    @error is set.
- *
- * Since: 3.32
  */
 gboolean
 ide_debugger_interpret_finish (IdeDebugger   *self,
diff --git a/src/libide/debugger/ide-debugger.h b/src/libide/debugger/ide-debugger.h
index ec6c1a600..b6118052c 100644
--- a/src/libide/debugger/ide-debugger.h
+++ b/src/libide/debugger/ide-debugger.h
@@ -38,7 +38,7 @@ G_BEGIN_DECLS
 
 #define IDE_TYPE_DEBUGGER (ide_debugger_get_type())
 
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 G_DECLARE_DERIVABLE_TYPE (IdeDebugger, ide_debugger, IDE, DEBUGGER, IdeObject)
 
 struct _IdeDebuggerClass
@@ -145,7 +145,7 @@ struct _IdeDebuggerClass
                                           GAsyncResult                   *result,
                                           GError                        **error);
   void       (*send_signal_async)        (IdeDebugger                    *self,
-                                          gint                            signum,
+                                          int                             signum,
                                           GCancellable                   *cancellable,
                                           GAsyncReadyCallback             callback,
                                           gpointer                        user_data);
@@ -205,201 +205,201 @@ gboolean           ide_debugger_supports_runner           (IdeDebugger
 IDE_AVAILABLE_IN_3_32
 void               ide_debugger_prepare                   (IdeDebugger                    *self,
                                                            IdeRunner                      *runner);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 GListModel        *ide_debugger_get_breakpoints           (IdeDebugger                    *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar       *ide_debugger_get_display_name          (IdeDebugger                    *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_set_display_name          (IdeDebugger                    *self,
                                                            const gchar                    *display_name);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 gboolean           ide_debugger_get_is_running            (IdeDebugger                    *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 gboolean           ide_debugger_get_can_move              (IdeDebugger                    *self,
                                                            IdeDebuggerMovement             movement);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 GListModel        *ide_debugger_get_threads               (IdeDebugger                    *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 GListModel        *ide_debugger_get_thread_groups         (IdeDebugger                    *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 IdeDebuggerThread *ide_debugger_get_selected_thread       (IdeDebugger                    *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_disassemble_async         (IdeDebugger                    *self,
                                                            const IdeDebuggerAddressRange  *range,
                                                            GCancellable                   *cancellable,
                                                            GAsyncReadyCallback             callback,
                                                            gpointer                        user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 GPtrArray         *ide_debugger_disassemble_finish        (IdeDebugger                    *self,
                                                            GAsyncResult                   *result,
                                                            GError                        **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_insert_breakpoint_async   (IdeDebugger                    *self,
                                                            IdeDebuggerBreakpoint          *breakpoint,
                                                            GCancellable                   *cancellable,
                                                            GAsyncReadyCallback             callback,
                                                            gpointer                        user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 gboolean           ide_debugger_insert_breakpoint_finish  (IdeDebugger                    *self,
                                                            GAsyncResult                   *result,
                                                            GError                        **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_interrupt_async           (IdeDebugger                    *self,
                                                            IdeDebuggerThreadGroup         *thread_group,
                                                            GCancellable                   *cancellable,
                                                            GAsyncReadyCallback             callback,
                                                            gpointer                        user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 gboolean           ide_debugger_interrupt_finish          (IdeDebugger                    *self,
                                                            GAsyncResult                   *result,
                                                            GError                        **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_modify_breakpoint_async   (IdeDebugger                    *self,
                                                            IdeDebuggerBreakpointChange     change,
                                                            IdeDebuggerBreakpoint          *breakpoint,
                                                            GCancellable                   *cancellable,
                                                            GAsyncReadyCallback             callback,
                                                            gpointer                        user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 gboolean           ide_debugger_modify_breakpoint_finish  (IdeDebugger                    *self,
                                                            GAsyncResult                   *result,
                                                            GError                        **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_remove_breakpoint_async   (IdeDebugger                    *self,
                                                            IdeDebuggerBreakpoint          *breakpoint,
                                                            GCancellable                   *cancellable,
                                                            GAsyncReadyCallback             callback,
                                                            gpointer                        user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 gboolean           ide_debugger_remove_breakpoint_finish  (IdeDebugger                    *self,
                                                            GAsyncResult                   *result,
                                                            GError                        **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_list_breakpoints_async    (IdeDebugger                    *self,
                                                            GCancellable                   *cancellable,
                                                            GAsyncReadyCallback             callback,
                                                            gpointer                        user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 GPtrArray         *ide_debugger_list_breakpoints_finish   (IdeDebugger                    *self,
                                                            GAsyncResult                   *result,
                                                            GError                        **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_list_frames_async         (IdeDebugger                    *self,
                                                            IdeDebuggerThread              *thread,
                                                            GCancellable                   *cancellable,
                                                            GAsyncReadyCallback             callback,
                                                            gpointer                        user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 GPtrArray         *ide_debugger_list_frames_finish        (IdeDebugger                    *self,
                                                            GAsyncResult                   *result,
                                                            GError                        **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_list_locals_async         (IdeDebugger                    *self,
                                                            IdeDebuggerThread              *thread,
                                                            IdeDebuggerFrame               *frame,
                                                            GCancellable                   *cancellable,
                                                            GAsyncReadyCallback             callback,
                                                            gpointer                        user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 GPtrArray         *ide_debugger_list_locals_finish        (IdeDebugger                    *self,
                                                            GAsyncResult                   *result,
                                                            GError                        **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_list_params_async         (IdeDebugger                    *self,
                                                            IdeDebuggerThread              *thread,
                                                            IdeDebuggerFrame               *frame,
                                                            GCancellable                   *cancellable,
                                                            GAsyncReadyCallback             callback,
                                                            gpointer                        user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 GPtrArray         *ide_debugger_list_params_finish        (IdeDebugger                    *self,
                                                            GAsyncResult                   *result,
                                                            GError                        **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_list_registers_async      (IdeDebugger                    *self,
                                                            GCancellable                   *cancellable,
                                                            GAsyncReadyCallback             callback,
                                                            gpointer                        user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 GPtrArray         *ide_debugger_list_registers_finish     (IdeDebugger                    *self,
                                                            GAsyncResult                   *result,
                                                            GError                        **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_move_async                (IdeDebugger                    *self,
                                                            IdeDebuggerMovement             movement,
                                                            GCancellable                   *cancellable,
                                                            GAsyncReadyCallback             callback,
                                                            gpointer                        user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 gboolean           ide_debugger_move_finish               (IdeDebugger                    *self,
                                                            GAsyncResult                   *result,
                                                            GError                        **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_send_signal_async         (IdeDebugger                    *self,
-                                                           gint                            signum,
+                                                           int                             signum,
                                                            GCancellable                   *cancellable,
                                                            GAsyncReadyCallback             callback,
                                                            gpointer                        user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 gboolean           ide_debugger_send_signal_finish        (IdeDebugger                    *self,
                                                            GAsyncResult                   *result,
                                                            GError                        **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 const gchar       *ide_debugger_locate_binary_at_address  (IdeDebugger                    *self,
                                                            IdeDebuggerAddress              address);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_emit_log                  (IdeDebugger                    *self,
                                                            IdeDebuggerStream               stream,
                                                            GBytes                         *content);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_emit_thread_group_added   (IdeDebugger                    *self,
                                                            IdeDebuggerThreadGroup         *thread_group);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_emit_thread_group_removed (IdeDebugger                    *self,
                                                            IdeDebuggerThreadGroup         *thread_group);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_emit_thread_group_started (IdeDebugger                    *self,
                                                            IdeDebuggerThreadGroup         *thread_group);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_emit_thread_group_exited  (IdeDebugger                    *self,
                                                            IdeDebuggerThreadGroup         *thread_group);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_emit_thread_added         (IdeDebugger                    *self,
                                                            IdeDebuggerThread              *thread);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_emit_thread_removed       (IdeDebugger                    *self,
                                                            IdeDebuggerThread              *thread);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_emit_thread_selected      (IdeDebugger                    *self,
                                                            IdeDebuggerThread              *thread);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_emit_breakpoint_added     (IdeDebugger                    *self,
                                                            IdeDebuggerBreakpoint          *breakpoint);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_emit_breakpoint_modified  (IdeDebugger                    *self,
                                                            IdeDebuggerBreakpoint          *breakpoint);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_emit_breakpoint_removed   (IdeDebugger                    *self,
                                                            IdeDebuggerBreakpoint          *breakpoint);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_emit_running              (IdeDebugger                    *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_emit_stopped              (IdeDebugger                    *self,
                                                            IdeDebuggerStopReason           stop_reason,
                                                            IdeDebuggerBreakpoint          *breakpoint);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_emit_library_loaded       (IdeDebugger                    *self,
                                                            IdeDebuggerLibrary             *library);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_emit_library_unloaded     (IdeDebugger                    *self,
                                                            IdeDebuggerLibrary             *library);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 void               ide_debugger_interpret_async           (IdeDebugger                    *self,
                                                            const gchar                    *command,
                                                            GCancellable                   *cancellable,
                                                            GAsyncReadyCallback             callback,
                                                            gpointer                        user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
 gboolean           ide_debugger_interpret_finish          (IdeDebugger                    *self,
                                                            GAsyncResult                   *result,
                                                            GError                        **error);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]