-
-
Notifications
You must be signed in to change notification settings - Fork 154
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: fix image module docs #989
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Well I am not sure about those changes, why did you changed so much in Doxyfile? (with removing app name and app logo), why did you add Doxyfile.bak to repo? and finally why do you document cpp files (we usually just put docs into headers)
PROJECT_NAME = "Faker C++" | ||
PROJECT_NAME = "My Project" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why did you change it to my project?
@@ -60,19 +61,25 @@ PROJECT_BRIEF = | |||
# pixels and the maximum width should not exceed 200 pixels. Doxygen will copy | |||
# the logo to the output directory. | |||
|
|||
PROJECT_LOGO = docs/public/logo.png |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why did you remove logo?
/** | ||
* @brief Namespace for image-related functionalities. | ||
*/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no need to document namespace, please remove
Animals, ///< Images related to animals. | ||
Business, ///< Images related to business. | ||
Cats, ///< Images of cats. | ||
City, ///< Images of cityscapes. | ||
Food, ///< Images of food items. | ||
Nightlife, ///< Images of nightlife scenes. | ||
Fashion, ///< Images related to fashion. | ||
People, ///< Images of people. | ||
Nature, ///< Images of nature. | ||
Sports, ///< Images related to sports. | ||
Technics, ///< Images of technical items. | ||
Transport ///< Images of transport and vehicles. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
redundant comments
* @param width The width of the image. Default is 640. | ||
* @param height The height of the image. Default is 480. | ||
* @param category The optional category of the image. | ||
* @return std::string The generated image URL. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why did you remove code example?
Pull Request Description
Fixes Issue #954
This PR improves the Doxygen documentation for
image.cpp
andimage.h
. It adds detailed comments for functions, enums, and constants in thefaker::image
namespace, ensuring clear and comprehensive documentation.Key Changes
image.h
.ImageCategory
enum with descriptions for each category.image.cpp
for clarity.How to Verify
image.cpp
andimage.h
in the generateddocs/html
files.This resolves Issue #954.