*/
struct DeprecatedStruct {};
-/*@}*/
+/* Since 1.8.17, the original short-hand group closing doesn't work anymore.
+ FFS. */
+/**
+ * @}
+ */
/** @defgroup deprecated-group A group
* @ingroup group
/** @brief Variable in a group */
constexpr void* variable = nullptr;
-/*@}*/
+/* Since 1.8.17, the original short-hand group closing doesn't work anymore.
+ FFS. */
+/**
+ * @}
+ */
}
/** @brief Variable in a group */
constexpr void* variable = nullptr;
-/*@}*/
+/* Since 1.8.17, the original short-hand group closing doesn't work anymore.
+ FFS. */
+/**
+ * @}
+ */
}
/** @brief A define */
#define A_DEFINE
-/*@}*/
+/* Since 1.8.17, the original short-hand group closing doesn't work anymore.
+ FFS. */
+/**
+ * @}
+ */
/**
@brief This namespace should not have a global include
/** @brief Flag in a group */
enum Flag {};
-/*@}*/
+/* Since 1.8.17, the original short-hand group closing doesn't work anymore.
+ FFS. */
+/**
+ * @}
+ */
/** @related Class
* @brief A related enum in a different file
/** @brief Variable in a group */
constexpr void* variable = nullptr;
-/*@}*/
+/* Since 1.8.17, the original short-hand group closing doesn't work anymore.
+ FFS. */
+/**
+ * @}
+ */
}
/** @brief Variable in a group */
constexpr void* variable = nullptr;
-/*@}*/
+/* Since 1.8.17, the original short-hand group closing doesn't work anymore.
+ FFS. */
+/**
+ * @}
+ */
}
/** @brief A define */
#define A_DEFINE
-/*@}*/
+/* Since 1.8.17, the original short-hand group closing doesn't work anymore.
+ FFS. */
+/**
+ * @}
+ */
/** @brief Flag in a group */
enum Flag {};
-/*@}*/
+/* Since 1.8.17, the original short-hand group closing doesn't work anymore.
+ FFS. */
+/**
+ * @}
+ */
/** @related Class
* @brief A related enum in a different file
/** @brief A define in a group */
#define A_DEFINE_IN_A_GROUP
-/*@}*/
+/* Since 1.8.17, the original short-hand group closing doesn't work anymore.
+ FFS. */
+/**
+ * @}
+ */
}}
void undocumented();
- /*@}*/
+ /* Since 1.8.17, the original short-hand group closing doesn't work
+ anymore. FFS. */
+ /**
+ * @}
+ */
protected:
/** @brief A protected subclass */
/** @brief A member that gets ignored because the group has no name */
int member;
- /*@}*/
+ /* Since 1.8.17, the original short-hand group closing doesn't work
+ anymore. FFS. */
+ /**
+ * @}
+ */
/** @{ @name Group full of non-public stuff which should be marked as such */
/** @brief Private non-virtual function in a group shouldn't appear in the docs */
int doStuffIgnored();
- /*@}*/
+ /* Since 1.8.17, the original short-hand group closing doesn't work
+ anymore. FFS. */
+ /**
+ * @}
+ */
/** @brief This shouldn't appear in the docs */
class Private {};
/** @brief A foo */
void foo();
-/*@}*/
+/* Since 1.8.17, the original short-hand group closing doesn't work anymore.
+ FFS. */
+/**
+ * @}
+ */
/** @defgroup group2 Another group
@brief Brief description
/** @brief A bar */
void bar();
-/*@}*/
+/* Since 1.8.17, the original short-hand group closing doesn't work anymore.
+ FFS. */
+/**
+ * @}
+ */
/**
@defgroup subgroup A subgroup
*/
constexpr FooBar FizzBuzz = 5;
-/*@}*/
+/* Since 1.8.17, the original short-hand group closing doesn't work anymore.
+ FFS. */
+/**
+ * @}
+ */
}
*/
enum Enum {};
-/*@}*/
+/* Since 1.8.17, the original short-hand group closing doesn't work anymore.
+ FFS. */
+/**
+ * @}
+ */
}
int var; /**< @brief A variable */
-/*@}*/
+/* Since 1.8.17, the original short-hand group closing doesn't work anymore.
+ FFS. */
+/**
+ * @}
+ */
}
/** @defgroup fizzbuzz A group
@{ */
-/*@}*/
+/* Since 1.8.17, the original short-hand group closing doesn't work anymore.
+ FFS. */
+/**
+ * @}
+ */
/** @brief Foo */
namespace Foo {
/** @brief A friend grouped function */
friend void friendGroupedFunction();
- /*@}*/
+ /* Since 1.8.17, the original short-hand group closing doesn't work
+ anymore. FFS. */
+ /**
+ * @}
+ */
};
/** @brief Class with template parameters */
*/
void privateGroupedSlot();
- /*@}*/
+ /* Since 1.8.17, the original short-hand group closing doesn't work
+ anymore. FFS. */
+ /**
+ * @}
+ */
};
}
-/*@}*/
+/* Since 1.8.17, the original short-hand group closing doesn't work anymore.
+ FFS. */
+/**
+ * @}
+ */
/** @defgroup deprecated-group A group
* @deprecated This group is deprecated.
+ *
+ * @{
*/
/**
*/
struct DeprecatedStruct {};
-/*@}*/
+/* Since 1.8.17, the original short-hand group closing doesn't work anymore.
+ FFS. */
+/**
+ * @}
+ */
}
*/
struct Struct {};
-/*@}*/
+/* Since 1.8.17, the original short-hand group closing doesn't work anymore.
+ FFS. */
+/**
+ * @}
+ */
}
/* An undocumented define in a group */
#define A_DEFINE_IN_A_GROUP
-/*@}*/
+/* Since 1.8.17, the original short-hand group closing doesn't work anymore.
+ FFS. */
+/**
+ * @}
+ */
/** @defgroup group A module
@{ */
/* An undocumented function in a module */
void fooInModule();
-/*@}*/
+/* Since 1.8.17, the original short-hand group closing doesn't work anymore.
+ FFS. */
+/**
+ * @}
+ */
}}