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 40 TODO

Each tag is detailed below:

TODO

Number of occurrences found in the code: 40

org.codehaus.plexus.metadata.DefaultComponentDescriptorWriterTest Line
Verify requirements and configuration too... but I'm too lazy for that right now 104
copied from PlexusTools.buildConfiguration() - find a better way to do this we have duplication here, but we don't want to depend on plexus-container-default similar code in AnnotationComponentGleaner.glean() and QDoxComponentGleaner.findRequirements() 175
org.codehaus.plexus.metadata.ann.AnnInvocationHandler Line
conversion for class, array, enum, and annotation types 50
conversion for class, array, enum, and annotation types 73
org.codehaus.plexus.metadata.ann.AnnReader Line
good enough for now, but does not cover general case 130
org.codehaus.plexus.metadata.gleaner.AnnotationComponentGleaner Line
Inspect methods? 112
See if we need to include interfaces here too? 170
implement type resolution without loading classes 189
Auto-generated catch block 194
See if we can glean any type details out of any generic information from the map or collection 210
need to read default annotation values if (anno.role()==null || anno.role().isAssignableFrom(Object.class)) { 218
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 40
org.codehaus.plexus.metadata.merge.Driver Line
--No comment-- 184
--No comment-- 186
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 ... 175
disallow < or & in entity replacement text (or ]]>???) TOOD keepEntityNormalizedForAttributeValue cached as well ... 548
check FIXME Alek 603
make check if namespace is interned!!! etc. for names!!! 867
check for efficient interning and then use elRawNameInterned!!!! 1651
--No comment-- 1739
add test for it form spec ... handle EOL normalization ... 1955
check FIXME Alek 2002
reconcile with setInput encodingName 2529
look on trashing //assert bufStart > 0 2786
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 40
org.codehaus.plexus.metadata.merge.support.AbstractMergeableElement Line
set up a unit test for this! 115
log to error 154
org.codehaus.plexus.metadata.merge.support.AbstractMergeableElementList Line
log to error 117
better error message 118
org.codehaus.plexus.metadata.merge.support.ComponentsElement Line
how is this different from getElementNamesForConflictChecks? 65
org.codehaus.plexus.metadata.merge.support.ConfigurationElement Line
Implement merge for this. 30
Implement! 44
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 + "'" ); 142
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 38
org.codehaus.plexus.metadata.merge.support.PlexusXmlTag Line
Might be an idea factor and set up the list of allowed tags here itself.</p> 9
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() ); 55