doxygen docs: Fix Exactness warnings

This commit is contained in:
Xavi Artigas 2020-03-23 11:20:12 +01:00
parent 9f5ab4dea9
commit 21e78743a4
1 changed files with 19 additions and 11 deletions

View File

@ -41,7 +41,7 @@
*/ */
/** /**
* @typedef Exactness_Action_Type * @enum Exactness_Action_Type
* The type values for an Exactness action. * The type values for an Exactness action.
*/ */
typedef enum typedef enum
@ -64,7 +64,7 @@ typedef enum
} Exactness_Action_Type; } Exactness_Action_Type;
/** /**
* @typedef Exactness_Action_Mouse_Wheel * @struct Exactness_Action_Mouse_Wheel
* The type for the Exactness Mouse Wheel action. * The type for the Exactness Mouse Wheel action.
*/ */
typedef struct typedef struct
@ -74,7 +74,7 @@ typedef struct
} Exactness_Action_Mouse_Wheel; } Exactness_Action_Mouse_Wheel;
/** /**
* @typedef Exactness_Action_Key_Down_Up * @struct Exactness_Action_Key_Down_Up
* The type for the Exactness Key Down Up action. * The type for the Exactness Key Down Up action.
*/ */
typedef struct typedef struct
@ -87,7 +87,7 @@ typedef struct
} Exactness_Action_Key_Down_Up; } Exactness_Action_Key_Down_Up;
/** /**
* @typedef Exactness_Action_Multi_Event * @struct Exactness_Action_Multi_Event
* The type for the Exactness Multi Event action. * The type for the Exactness Multi Event action.
*/ */
typedef struct typedef struct
@ -107,7 +107,7 @@ typedef struct
} Exactness_Action_Multi_Event; } Exactness_Action_Multi_Event;
/** /**
* @typedef Exactness_Action_Multi_Move * @struct Exactness_Action_Multi_Move
* The type for the Exactness Multi Move action. * The type for the Exactness Multi Move action.
*/ */
typedef struct typedef struct
@ -125,7 +125,7 @@ typedef struct
} Exactness_Action_Multi_Move; } Exactness_Action_Multi_Move;
/** /**
* @typedef Exactness_Action_Efl_Event * @struct Exactness_Action_Efl_Event
* The type for the Exactness EFL Event action. * The type for the Exactness EFL Event action.
*/ */
typedef struct typedef struct
@ -135,7 +135,7 @@ typedef struct
} Exactness_Action_Efl_Event; } Exactness_Action_Efl_Event;
/** /**
* @typedef Exactness_Action_Click_On * @struct Exactness_Action_Click_On
* The type for the Exactness Click on (widget) action. * The type for the Exactness Click on (widget) action.
*/ */
typedef struct typedef struct
@ -144,7 +144,7 @@ typedef struct
} Exactness_Action_Click_On; } Exactness_Action_Click_On;
/** /**
* @typedef Exactness_Action * @struct Exactness_Action
* The type for the Exactness action. * The type for the Exactness action.
*/ */
typedef struct typedef struct
@ -156,7 +156,7 @@ typedef struct
} Exactness_Action; } Exactness_Action;
/** /**
* @typedef Exactness_Object * @struct Exactness_Object
* The type for the Exactness object. * The type for the Exactness object.
*/ */
typedef struct typedef struct
@ -175,7 +175,7 @@ typedef struct
} Exactness_Object; } Exactness_Object;
/** /**
* @typedef Exactness_Objects * @struct Exactness_Objects
* The type for the Exactness objects list. * The type for the Exactness objects list.
*/ */
typedef struct typedef struct
@ -186,7 +186,7 @@ typedef struct
} Exactness_Objects; } Exactness_Objects;
/** /**
* @typedef Exactness_Image * @struct Exactness_Image
* The type for the Exactness Image. * The type for the Exactness Image.
*/ */
typedef struct typedef struct
@ -196,6 +196,10 @@ typedef struct
void *pixels; /**< Pixels of the image */ void *pixels; /**< Pixels of the image */
} Exactness_Image; } Exactness_Image;
/**
* @struct Exactness_Source_Code
* Description of the source code used to generate the tested application.
*/
typedef struct typedef struct
{ {
char *language; /**< String describing the language of the content e.g "C"...*/ char *language; /**< String describing the language of the content e.g "C"...*/
@ -203,6 +207,10 @@ typedef struct
char *command; /**< Command needed to generate the application from the content */ char *command; /**< Command needed to generate the application from the content */
} Exactness_Source_Code; } Exactness_Source_Code;
/**
* @struct Exactness_Unit
* An Exactness test unit, including the list of tested actions and produced images.
*/
typedef struct typedef struct
{ {
Eina_List *actions; /**< List of Exactness_Action */ Eina_List *actions; /**< List of Exactness_Action */