Tag List Report

The following document contains the listing of user tags found in the code. Below is the summary of the occurrences per tag.

Tag Class Total number of occurrences Tag strings used by tag class
@todo 0 @todo
TODO 39 TODO

Each tag is detailed below:

TODO

Number of occurrences found in the code: 39

org.codehaus.plexus.metadata.DefaultComponentDescriptorWriterTest Line
Verify requirements and configuration too... but I'm too lazy for that right now 104
org.codehaus.plexus.metadata.ann.AnnInvocationHandler Line
conversion for class, array, enum, and annotation types 50
conversion for class, array, enum, and annotation types 72
org.codehaus.plexus.metadata.ann.AnnReader Line
good enough for now, but does not cover general case 131
org.codehaus.plexus.metadata.gleaner.AnnotationComponentGleaner Line
Inspect methods? 118
See if we need to include interfaces here too? 189
implement type resolution without loading classes 209
Auto-generated catch block 214
See if we can glean any type details out of any generic information from the map or collection 230
need to read default annotation values if (anno.role()==null || anno.role().isAssignableFrom(Object.class)) { 239
org.codehaus.plexus.metadata.merge.ComponentsXmlMerger Line
Ideally we don't want to manipulate the original dominant document but use its copy for merge. Document mDoc = (Document) dDocument.clone(); // doesn't merge properly 45
org.codehaus.plexus.metadata.merge.Driver Line
--No comment-- 182
--No comment-- 184
org.codehaus.plexus.metadata.merge.MXParser Line
best handling of interning issues have isAllNewStringInterned ??? 23
handling surrogate pairs: http://www.unicode.org/unicode/faq/utf_bom.html#6 26
review code for use of bufAbsoluteStart when keeping pos between next()/fillBuf() 28
avoid using element raw name ... 183
disallow < or & in entity replacement text (or ]]>???) TOOD keepEntityNormalizedForAttributeValue cached as well ... 581
check FIXME Alek 641
make check if namespace is interned!!! etc. for names!!! 934
check for efficient interning and then use elRawNameInterned!!!! 1750
--No comment-- 1845
add test for it form spec ... handle EOL normalization ... 2063
check FIXME Alek 2111
reconcile with setInput encodingName 2651
look on trashing //assert bufStart > 0 2932
org.codehaus.plexus.metadata.merge.PlexusXmlMerger Line
Ideally we don't want to manipulate the original dominant document but use its copy for merge. Document mDoc = (Document) dDocument.clone(); // doesn't merge properly 47
org.codehaus.plexus.metadata.merge.support.AbstractMergeableElement Line
set up a unit test for this! 126
log to error 172
org.codehaus.plexus.metadata.merge.support.AbstractMergeableElementList Line
log to error 126
better error message 127
org.codehaus.plexus.metadata.merge.support.ComponentsElement Line
how is this different from getElementNamesForConflictChecks? 74
org.codehaus.plexus.metadata.merge.support.ConfigurationElement Line
Implement merge for this. 30
Implement! 50
org.codehaus.plexus.metadata.merge.support.DescriptorTag Line
set up Logger if (getLogger ().isErrorEnabled ()) getLogger.error ( "Could not create Mergeable instance for specified class '" + this.mergeableClass + "'" ); 161
org.codehaus.plexus.metadata.merge.support.MergeStrategies Line
Revisit and factor {@link Mergeable#merge(Mergeable)} to use a {@link MergeStrategy}. 35
org.codehaus.plexus.metadata.merge.support.PlexusRootElement Line
add the managers, etc 43
org.codehaus.plexus.metadata.merge.support.PlexusXmlTag Line
Might be an idea factor and set up the list of allowed tags here itself. 8
org.codehaus.plexus.metadata.merge.support.RequirementsElement Line
add this back, but a test will fail (based on a role with no hint, which shouldn't be legal) l.add( ComponentElement.ROLE_HINT.getTagName() ); 62