khmarbaise / doxygen-maven-plugin Goto Github PK
View Code? Open in Web Editor NEWdoxygen-maven-plugin
Home Page: http://khmarbaise.github.io/doxygen-maven-plugin/
License: Apache License 2.0
doxygen-maven-plugin
Home Page: http://khmarbaise.github.io/doxygen-maven-plugin/
License: Apache License 2.0
Seems there is a bug in the plugin. The created doxygen.config contains "PROJECT_NAME = MIGRATION.PARENT", where obviously it should use ${project.name} instead.
It is rather counterintuitive that the default of the FILE_PATTERNS option in the plugin is different from the one told in the Doxygen docs. This should be aligned to not confuse people.
Docs,
POM etc.
New layout
As the doxygen-maven-plugin does not attempt to download and install Doxygen "silently under the hood", the user has to do that manually. I'd like to propose to write that in the system requirements section of the docs. :-)
I have a multi module project and want to generate the doxygen only in the parent. Is it possible to include some skip parameter so that I can skip this plugin in the childs?
It would be cool to have a short example how to set up the POM so that Doxygen will parse C source found in src/main/c and provide a PDF output file. :-)
Apparently the created doxygen.config always contains STRIP_FROM_PATH = /home/marbkar/workspace-deps/depstest-0.2.0 which certainly is wrong, as virtually nobody besides Karl-Heinz himself will have the need to strip exactly that path.
Several links in the docs (index.apt) page are not ok.
Update changes.xml file according to the fixed issues.
It would be great if the plugin would automatically set INPUT to ${project.build.sourceDirectory}! :-)
Where can I find this plugin to put in my pom. I've checked the main maven repo at http://repo1.maven.org/maven2/ and could not find it. Is it being hosted in a publicly accessible repository somewhere?
If I set the Option quiet to true, no warnings are shown. This is WRONG, espacially if you use doxygens possibility, to warn about undocumented code.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.