I am using Doxygen in Eclipse through the eclox plugin to document a Java project.
Doxygen is not extracting class member variables unless I prefix the declation wtih public, or private, attribute.
It does extract the methods. But it does not extract any variables that are local to a method. When I use the "///<" marker, or any of the other equivalents, to document a variable all I see in Doxygen output is the line's comment begining with the < character, but not the variable itself.
The configuration file is atached.
What is wrong? Why won't the local function variables appear? (this is a major problem) Why do the class member variables have to have public, or private, declarations for them to be extracted by Doxygen? (this is a minor problem that can be lived with)
The Java document I have set up the illustrate the trouble:
I am using Doxygen in Eclipse through the eclox plugin to document a Java project.
Doxygen is not extracting class member variables unless I prefix the declation wtih public, or private, attribute.
It does extract the methods. But it does not extract any variables that are local to a method. When I use the "///<" marker, or any of the other equivalents, to document a variable all I see in Doxygen output is the line's comment begining with the < character, but not the variable itself.
The configuration file is atached.
What is wrong? Why won't the local function variables appear? (this is a major problem) Why do the class member variables have to have public, or private, declarations for them to be extracted by Doxygen? (this is a minor problem that can be lived with)
The Java document I have set up the illustrate the trouble:
Doxygen output for the draw function. The variable names are missing, only the comment text is output:
Last edit: Artist 2020-01-26