Fork me on GitHub

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 Work 50 TODO, FIXME

Each tag is detailed below:

Todo Work

Number of occurrences found in the code: 50

gov.nist.secauto.metaschema.core.datatype.IDataTypeAdapter Line
markup types are not atomic values. Figure out a better base type (i.e., IValuedItem) 134
; implement or remove this 158
gov.nist.secauto.metaschema.core.datatype.adapter.DateTimeAdapter Line
bring up to spec 100
gov.nist.secauto.metaschema.core.datatype.markup.AbstractMarkupAdapter Line
verify that read/write methods cannot be generalized in the base class 50
gov.nist.secauto.metaschema.core.datatype.markup.MarkupLine Line
find a way to do a deep copy this is a shallow copy that uses the same underlying Document object 100
gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultiline Line
find a way to do a deep copy this is a shallow copy that uses the same underlying Document object 66
gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FixedEmphasisDelimiterProcessor Line
remove this class once vsch/flexmark-java#580 is merged 24
gov.nist.secauto.metaschema.core.datatype.markup.flexmark.MarkupXmlStreamWriter Line
Is this orphaned code needed? 20
gov.nist.secauto.metaschema.core.metapath.DynamicContext Line
add support for in-scope namespaces 32
gov.nist.secauto.metaschema.core.metapath.ICollectionValue Line
rename to toSequence and resolve conflicting methods? 23
gov.nist.secauto.metaschema.core.metapath.ISequence Line
Is a safe stream needed here? 188
remove null check on callers 309
gov.nist.secauto.metaschema.core.metapath.MetapathExpression Line
audit use of this value, replace with ITEM where appropriate 72
gov.nist.secauto.metaschema.core.metapath.StaticMetapathException Line
need a Metapath grammar link 20
gov.nist.secauto.metaschema.core.metapath.cst.BuildCSTVisitor Line
handle additional syntax for varef and parenthesized 385
Auto-generated method stub 580
implement kind test 725
gov.nist.secauto.metaschema.core.metapath.cst.StringConcat Line
replace with concat function when implemented 49
gov.nist.secauto.metaschema.core.metapath.cst.math.Division Line
find a way to support this 76
gov.nist.secauto.metaschema.core.metapath.format.JsonPathFormatter Line
does it make sense to use this for an intermediate that has no parent? retval = formatModelPathSegment(segment); } return retval; } 80
gov.nist.secauto.metaschema.core.metapath.format.MetapathFormatter Line
does it make sense to use this for an intermediate that has no parent? 48
does it make sense to use this for an intermediate that has no parent? 54
gov.nist.secauto.metaschema.core.metapath.function // NOPMD - intentional.OperationFunctions Line
avoid cast? 501
avoid cast? 566
gov.nist.secauto.metaschema.core.metapath.function.DefaultFunction Line
check the context item for type compatibility // retval = true; } else if ((expressionArguments.size() == getArguments().size()) || (isArityUnbounded() && expressionArguments.size() > getArguments().size())) { retval = true; // check that argument requirements are satisfied Iterator<IArgument> argumentIterator = getArguments().iterator(); Iterator<IExpression<?>> expressionIterator = expressionArguments.iterator(); 93
apply cast to atomic type } 234
implement something like computeIfAbsent attempt to get the result from the cache 274
gov.nist.secauto.metaschema.core.metapath.function.library.FnEmptyTest Line
Add when we support map constructor syntax. Arguments.of( ISequence.of(bool(true)), "empty(map{})")); 47
gov.nist.secauto.metaschema.core.metapath.function.library.FnReverseTest Line
Add tests when Metapath array syntax supported. Arguments.of( ISequence.of(array([1, 2, 3])), "reverse(([1,2,3]))"), Arguments.of( ISequence.of(array([1, 2, 3]), array([1, 2, 3])), "reverse(([1,2,3],[4,5,6]))"); 36
gov.nist.secauto.metaschema.core.metapath.item.atomic.IAtomicValuedItem Line
review all implementations and uses for correct behavior related to null 21
gov.nist.secauto.metaschema.core.metapath.item.atomic.IBase64BinaryItemTest Line
use equals method? 45
gov.nist.secauto.metaschema.core.metapath.item.atomic.IIntegerItem Line
extends IDecimalItem instead 16
gov.nist.secauto.metaschema.core.metapath.item.node.IModuleNodeItem Line
delete 57
gov.nist.secauto.metaschema.core.metapath.item.node.MockNodeItemFactory Line
Integrate with classes in gov.nist.secauto.metaschema.core.testing 28
gov.nist.secauto.metaschema.core.model.AbstractNamedModelInstance Line
look for ways to avoid this cast. The problem is that IContainerModel is not easily generalized, since this interface is extended by core model interfaces. Perhaps moving default implementation into abstract or concrete implementation is a possible path? 38
gov.nist.secauto.metaschema.core.model.IMetaschemaModule Line
remove 8
gov.nist.secauto.metaschema.core.model.IModelDefinition Line
remove once moved to the instance side 73
Reconsider using toFlagName in favor of getReferencedDefinitionQName 74
gov.nist.secauto.metaschema.core.model.INamedModelInstance Line
remove once moved to the instance side 56
gov.nist.secauto.metaschema.core.model.ModuleScopeEnum Line
consider naming these PRIVATE and PUBLIC in a 2.0 9
gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraintValidationHandler Line
render the key paths 141
gov.nist.secauto.metaschema.core.model.constraint.IAllowedValue Line
add support for deprecated version 33
gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator Line
verify source input streams are closed 51
Auto-generated method stub 191
gov.nist.secauto.metaschema.core.model.xml.ModuleLoader Line
It's very odd that the system id looks like this. Need to investigate. 131
gov.nist.secauto.metaschema.core.model.xml.impl.ConstraintXmlSupport Line
This code is orphaned. Need to implement a full writer 395
gov.nist.secauto.metaschema.core.model.xml.impl.MarkupStringConverter Line
is this needed, or can we use methods on the markup implementations? 23
gov.nist.secauto.metaschema.core.model.xml.impl.ModelFactory Line
figure out how to resolve the namespace prefix on var 474
gov.nist.secauto.metaschema.core.model.xml.impl.XmlModule Line
switch implementation to use the XmlObjectParser 227
gov.nist.secauto.metaschema.core.model.xml.impl.XmlbeansMarkupVisitor Line
rename 27