javadoc-coverage
javadoc-coverage copied to clipboard
Percentage computation rework and more fixes
trafficstars
- override annotations are now working for supertyes and interfaces (only supertypes before)
- all interesting numbers are added to the report (some were left out before, e.g. enum constants)
- changed htmlexporter a little bit to have a more logical structure
- enum methods
valuesandvalueOfwere always shown as undocumented although they are predefined and can't even be overridden by the user
Feel free to add comments to the pull request where applicable. I was doing these changes in order to have a better view if my private/publicOnly changes were giving meaningful results.
Actually I thought a bit more about the logic for counting overridden methods and I think it is still not completely correct: when the super class/interface is not documented, the overriding method is still counted as fully documented. I will add a fix for that on this branch ,too