cedric pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=6a9cfbcfef8a1b947de3266931cdec6bfae38cbc

commit 6a9cfbcfef8a1b947de3266931cdec6bfae38cbc
Author: Pierre Le Magourou <[email protected]>
Date:   Wed Oct 15 17:59:55 2014 +0200

    ecore: update the doxygen groups to compile forgotten parts of the API.
    
    Some parts of the API documentation where not compiled at all by doxygen
    because of missing '@{' and '@}' tags. This commit adds the missing tags
    in Ecore_Getopt.h, Ecore_Con_Eet.h, and Ecore_IMF.h headers.
---
 src/lib/ecore/Ecore_Getopt.h      | 13 +++++++++++--
 src/lib/ecore_con/Ecore_Con_Eet.h | 10 ++++++++--
 src/lib/ecore_imf/Ecore_IMF.h     |  2 ++
 3 files changed, 21 insertions(+), 4 deletions(-)

diff --git a/src/lib/ecore/Ecore_Getopt.h b/src/lib/ecore/Ecore_Getopt.h
index 439e021..a20cc98 100644
--- a/src/lib/ecore/Ecore_Getopt.h
+++ b/src/lib/ecore/Ecore_Getopt.h
@@ -31,8 +31,10 @@
 #endif /* ! _WIN32 */
 
 /**
- * @file Ecore_Getopt.h
- * @brief Contains powerful getopt replacement.
+ * @defgroup Ecore_Getopt_Group Ecore Getopt
+ * @ingroup Ecore
+ *
+ * This group contains powerful getopt replacement.
  *
  * This replacement handles both short (-X) or long options (--ABC)
  * options, with various actions supported, like storing one value and
@@ -46,6 +48,8 @@
  * Values will be stored elsewhere indicated by an array of pointers
  * to values, it is given in separate to parser description so you can
  * use multiple values with the same parser.
+ *
+ * @{
  */
 
 #ifdef __cplusplus
@@ -1206,4 +1210,9 @@ EAPI Eina_Bool  ecore_getopt_callback_size_parse(const 
Ecore_Getopt *parser, con
 #ifdef __cplusplus
 }
 #endif
+
+/**
+ * @}
+ */
+
 #endif /* _ECORE_GETOPT_H */
diff --git a/src/lib/ecore_con/Ecore_Con_Eet.h 
b/src/lib/ecore_con/Ecore_Con_Eet.h
index 95373c4..a6c52bd 100644
--- a/src/lib/ecore_con/Ecore_Con_Eet.h
+++ b/src/lib/ecore_con/Ecore_Con_Eet.h
@@ -32,13 +32,15 @@
 #endif
 
 /**
- * @defgroup Ecore_Con_Eet_Group Ecore_Con_Eet - Eet connection functions
- * @ingroup Ecore
+ * @defgroup Ecore_Con_Eet_Group Eet connection functions
+ * @ingroup Ecore_Con_Group
  *
  * The Ecore Connection Eet library ( @c Ecore_Con_Eet) adds @c Eet data
  * serialization features to Ecore Connection objects. Its main aim is to
  * provide a way to send @c Eet data streams to another program through sockets
  * using @c Ecore_Con objects.
+ *
+ * @{
  */
 
 typedef struct _Ecore_Con_Eet Ecore_Con_Eet;
@@ -275,4 +277,8 @@ EAPI void ecore_con_eet_send(Ecore_Con_Reply *reply, const 
char *protocol_name,
  */
 EAPI void ecore_con_eet_raw_send(Ecore_Con_Reply *reply, const char 
*protocol_name, const char *section, void *value, unsigned int length);
 
+/**
+ * @}
+ */
+
 #endif
diff --git a/src/lib/ecore_imf/Ecore_IMF.h b/src/lib/ecore_imf/Ecore_IMF.h
index 374c090..5618f31 100644
--- a/src/lib/ecore_imf/Ecore_IMF.h
+++ b/src/lib/ecore_imf/Ecore_IMF.h
@@ -1805,6 +1805,7 @@ EAPI Eina_Bool                     
ecore_imf_context_input_panel_show_on_demand_
 /**
  * @brief Sets the bidirectionality at the current cursor position.
  *
+ * @ingroup Ecore_IMF_Context_Group
  * @since 1.12.0
  *
  * @param[in] ctx An #Ecore_IMF_Context
@@ -1815,6 +1816,7 @@ EAPI void                          
ecore_imf_context_bidi_direction_set(Ecore_IM
 /**
  * @brief Gets the bidirectionality at the current cursor position.
  *
+ * @ingroup Ecore_IMF_Context_Group
  * @since 1.12.0
  *
  * @param[in] ctx An #Ecore_IMF_Context

-- 


Reply via email to