Home | History | Annotate | Download | only in libxml2

Lines Matching defs:TODO

11  * TODO:
20 * URGENT TODO:
43 * TODO: Actually this should go to component-level checks,
110 #define TODO \
597 int ownsConstructor; /* TODO: Move this to parser *flags*. */
977 void *user_data; /* TODO: What is this for? */
1226 /* TODO: What to do with NOTATIONs?
1402 /* TODO: Will returning NULL break something? */
2128 TODO
2249 TODO
2260 * VAL TODO: The output of the given schema component is currently
2377 /* URGENT TODO: Set the error code to something sane. */
2676 /* FIXME, TODO: What is the max expected string length of the
3109 * TODO: Should this report the value of an element as well?
3497 /* TODO: Really free the list? */
4105 /* TODO: This should never be hit. */
4131 TODO
4812 * TODO: Can we optimize this?
4888 /* TODO:
4997 TODO
5045 * ATTENTION TODO: This uses pointer comp. for strings.
5109 * TODO: Marking the bucket will not avoid multiple searches
5158 /* TODO: do we need the node to be set?
5311 /* TODO: Remove the flag. */
5834 /* TODO: move XML_SCHEMAS_INCLUDING_CONVERT_NS to the
5968 * TODO: Use xmlSchemaStrip here; it's not exported at this
6070 * TODO: Restrict the maximal value to Integer.
6122 * TODO: Restrict the maximal value to Integer.
6314 * TODO: Should we use the S4S error codes instead?
6430 /* TODO: Pointer comparison instead? */
6500 /* TODO: Customize grow factor. */
6566 /* TODO: make available the content of "appinfo". */
6588 /* TODO: make available the content of "documentation". */
6858 * TODO: Maybe we should better not create the particle,
7195 /* TODO: Maybe we need to normalize the value beforehand. */
7271 /* TODO: move XML_SCHEMAS_QUALIF_ATTR to the parser. */
7276 * TODO: Move this to the component layer.
7297 * TODO: Move this to the component layer.
7457 * TODO: Should this go into the attr decl?
7540 * TODO: Move this to the component layer.
7553 * TODO: Move this to the component layer.
7711 * TODO: We do not have a place to store the annotation, do we?
7753 * URGENT TODO: How to ensure that the reference will not be
7929 * TODO: This does not check for dublicate entries.
8017 * TODO: 1 The {selector} must be a valid XPath expression, as defined
8033 /* TODO: Adjust error code. */
8045 * TODO: We need the array of in-scope namespaces for compilation.
8046 * TODO: Call xmlPatterncompile with different options for selector/
8078 * TODO: Differentiate between "selector" and "field".
8091 /* TODO: Adjust error code? */
8271 * URGENT TODO: "field"s have an other syntax than "selector"s.
8481 /* TODO: Complete implementation of 3.3.6 */
8908 * TODO: Check the value to contain anything.
9080 * REVAMP TODO: Use the "base" and "baseNs" fields, since we will remove
9181 * TODO: It seems that the spec does not say anything
9422 /* TODO: Is annotation even allowed for a model group reference? */
9425 * TODO: What to do exactly with the annotation?
9808 * URGENT TODO: Change the functions to return int results.
9844 * TODO: We should add all annotations.
10014 /* TODO: Pass user data. */
10122 * URGENT TODO: This is not good; move the per-document information
10161 * TODO: Not nice, but I'm not 100% sure we will get always an error
10210 * TODO: Can we avoid that the parser knows about the main schema?
10426 * TODO: Better would be to just report a warning here, but
10454 * URGENT TODO: We should report a warning here.
10489 * URGENT TODO: If the schema is a chameleon-include then copy
10495 * TODO: Check when the namespace in wildcards for chameleons
10510 * CHAMELEON TODO: Optimize this by only parsing the
10536 /* TODO: Does the context or the doc hold the location? */
10553 * TODO: Do we have to burden the schema parser dict with all
10578 * TODO: (2.1) fragments of XML documents are not supported.
10583 * TODO: (2.2) is not supported.
10591 * TODO: Try to find specific error codes to react only on
10599 /* TODO: Error code ?? */
10783 * TODO: really?
11025 * TODO: Ask the WG if a the location has always to resolve
11037 * TODO: Note that we won't check further content if the
11058 /* TODO: Change error function. */
11094 /* TODO: Get rid of this flag on the schema itself. */
11125 * TODO: discard or not?
11148 * TODO: discard or not?
11177 TODO
11216 * TODO: Actually this should go to component-level checks,
11684 * TODO: Datatypes: 4.1.3 Constraints on XML Representation of
11793 * TODO: Returns the type definition or NULL in case of error
12168 * TODO: We need the target namespace.
12629 * TODO: Check if xmlAutomataNewOnceTrans2() was instead
13133 * TODO: But the group should be substituted and not occur at
13247 * FIXME TODO: Do we need a new field in _xmlSchemaElement for
14232 * MAYBE TODO: Compare the computed values.
14420 * ATTENTION TODO: Experimantally this uses pointer comparisons for
14555 * TODO: We could shrink the size of the array
14742 /* TODO: Handle overflows? */
14764 /* TODO: Handle overflows? */
14822 * TODO
14832 * TODO: Revise this, it looks strange. How can the "type"
15103 * URGENT TODO: Test this.
15138 /* TODO: error code */
15183 * TODO: Think about: "modulo the impact of Missing
15226 /* TODO: Finish this. Hmm, is this finished? */
15298 /* OPTIMIZE TODO : This is already done in xmlSchemaCheckStPropsCorrect */
15414 * OPTIMIZE TODO: the S4S already disallows any facet
15430 * MAYBE TODO: (Hmm, not really) Datatypes states:
15517 * TODO: 2.5.1.2 List datatypes
15782 /* TODO: Pass user data. */
15900 * TODO
16019 * TODO: This should implement component-identity
16049 /* TODO: Error codes. */
16148 * TODO: Correct the error code; XML_SCHEMAP_COS_CT_EXTENDS_1_1 is used
16217 * TODO: The report does not indicate that also the
16238 * MAYBE TODO: Enable if ever needed. But this will be needed only
16330 * URGENT TODO SPEC (1.4.3.2.2.2) "The particle of the
16339 * TODO: !! This is needed to be checked if redefining a type !!
16343 * URGENT TODO (1.5)
16406 * TODO: Correct the error code; XML_SCHEMAP_DERIVATION_OK_RESTRICTION_1 is used
16471 * ATTENTION TODO: This seems not needed if the type implicitely
16567 * URGENT TODO: (5.4.2)
16627 * TODO: Adjust the error codes here, as I used
16664 /* TODO: Change error code to ..._SRC_CT_2_1_3. */
16716 /* TODO: Change error code to ..._SRC_CT_2_2. */
16825 /* TODO: Error codes (rcase-NameAndTypeOK). */
16863 /* TODO: Equality of the initial value or normalized or canonical? */
16867 * TODO: SPEC (3.2.3) "R's declaration's {identity-constraint
16872 /* TODO */
16889 * BADSPEC TODO: What's the point of adding "list" and "union" to the
16928 /* TODO:Error codes (rcase-NSCompat). */
16962 * STATUS: TODO
16972 /* TODO: Error codes (rcase-RecurseAsIfGroup). */
16973 TODO
16999 /* TODO: Error codes (rcase-NSSubset). */
17038 * STATUS: TODO
17054 TODO
17079 * STATUS: TODO: subst-groups
17090 /* TODO: Error codes (rcase-NSRecurseCheckCardinality). */
17134 * TODO: subst-groups
17145 /* TODO: Error codes (rcase-Recurse). */
17260 * CONSTRUCTION TODO: Maybe needed if using a construction API.
17703 * TODO: hmm, they should not appear in the set, so remove this.
17781 * TODO: There's a bug entry at
17866 * OPTIMIZE VAL TODO: Some facets need a computed value.
18117 * TODO: Removed the error report, since it got annoying to get an
18183 * TODO: Generate a warning!
18289 * TODO: Check if this ever happens.
18308 * TODO: Check if this ever happens. xmlSchemaCheckSRCCT
18329 * TODO: Check if this ever happens.
18381 */ /* URGENT TODO: avoid adding to pending items. */
18463 /* TODO: error code */
18483 /* TODO: error code */
18608 * URGENT TODO: We need an int result!
18653 * TODO: will the parser context be given if used from
18752 TODO
18973 * TODO: The error report is not adequate: this constraint
19026 * TODO: Remove the particle.
19132 * TODO: Report the referenced attr group as QName.
19143 * BADSPEC TODO: The spec should define how to process in this case.
19219 * TODO: remove this, this is done in a previous step, so
19424 * TODO: Does 'derived' include member-types of unions?
19540 * TODO: Don't care about the *canonical* stuff here, this requirement
19627 * TODO: SPEC (6) "Circular substitution groups are disallowed.
19825 * OPTIMIZE TODO: Optimize this a bit, since, if traversing the
19942 /* TODO: error code */
20040 * URGENT TODO: Test this.
20062 /* TODO: remove the particle. */
20067 /* TODO: remove the particle. */
20089 /* TODO: error code */
20096 /* TODO: remove the particle. */
20102 * TODO: Are referenced element declarations the only
20192 * TODO: Evaluate, what errors could occur if the declaration is not
20255 * TODO: The spec seems to be missing a check of the
20388 * TODO: It is actually not an error to fail to resolve
20518 * TODO: error code.
20534 * TODO: Obtaining and setting the redefinition state is really
20552 * TODO: How
20621 /* TODO: error code. */
20666 * TODO: Seems like there's nothing more to do. The normal
20672 * URGENT TODO:
20735 * TODO: I think normally we should support imports of the
20855 * TODO: Think about storing locals _only_ on the main bucket.
20860 /* TODO:
20976 * TODO: check for circual substitution groups.
21267 * URGENT TODO: cos-element-consistent
21324 /* TODO: Init the context. Is this all we need?*/
21356 /* TODO: Error code, actually we failed to *locate* the schema. */
21384 * TODO: This is not nice, since we cannot distinguish from the
21663 * TODO: Is this handled like an import? I.e. is it not an error
21756 * URGENT TODO: !! This needs to work for both
21770 * TODO: Move the string parsing mechanism away from here.
21783 count++; /* TODO: Don't use the schema's dict. */
21810 count++; /* TODO: Don't use the schema's dict. */
22843 * TODO: Use memset?
23037 * TODO: Try to report the key-sequence.
23720 * TODO: Hmm, how to optimize the initial number of
23907 /* TODO: Return an error if any error encountered. */
24051 * PSVI TODO: Be careful not to free it when the value is
24059 * REVISIT OPTIMIZE TODO: Use a pool of IDC matchers.
24070 * OPTIMIZE TODO: Use a pool of IDC tables??.
24130 * TODO: Use memset instead?
24440 * OPTIMIZE TODO: Use flags for:
24606 TODO
24658 * VAL TODO: Optimize validation of empty values.
24659 * VAL TODO: We do not have computed values for lists.
24731 * TODO: For all datatypes `derived` by `union` whiteSpace does
24902 * TODO: We should report a *warning* that the type was overriden
24958 * OPTIMIZE TODO: We could map types already evaluated
25417 /* VAL TODO */
25419 TODO
25435 /* URGENT VAL TODO: implement */
25437 TODO
25476 * VAL TODO: Note that we won't try to resolve IDCs to
25484 * VAL TODO: What to do if the type definition is missing?
25541 * VAL TODO: Should we use the *normalized* value? This currently
25598 * TODO:
25639 * VAL TODO: Do we already have the
25681 * VAL TODO: The requirement for the *canonical* value
25690 /* VAL TODO: A value was not precomputed. */
25691 TODO
25697 /* VAL TODO: A default value was not precomputed. */
25698 TODO
25712 /* VAL TODO: A default value was not precomputed. */
25713 TODO
25790 * MAYBE VAL TODO: One might report different error messages
25831 * URGENT VAL TODO: Either we need to position the stream to the
25848 /* VAL TODO: Change to proper error code. */
26244 * VAL TODO: Normalize the value.
26310 * TODO: We will need a computed value, when comparison is
26343 * VAL TODO: Report invalid & expected values as well.
26344 * VAL TODO: Implement the canonical stuff.
26362 * VAL TODO: *actual value* is the normalized value, impl.
26364 * VAL TODO: Report invalid & expected values as well.
26365 * VAL TODO: Implement a comparison with the computed values.
26385 /* TODO: raise error? */
26397 * MAYBE TODO:
26403 * PSVI TODO: If we expose IDC node-tables via PSVI then the tables
26446 * VAL TODO: Don't free the PSVI IDC tables if they are
26478 * VAL TODO: 7 If the element information item is the `validation root`, it must be
26595 /* VAL TODO: Optimized "anyType" validation.*/
26864 * TODO: If we are sure how to stop the validation at once
27098 * VAL TODO: How do we know that the reader works on a
27153 * VAL TODO: A reader error occured; what to do here?
27162 * READER VAL TODO: Is an END_ELEM really never called
27210 * VAL TODO: What to do with entities?
27212 TODO
27293 /* SAX VAL TODO: What to do here? */
27294 TODO
27314 * SAX VAL TODO: What to do with nb_defaulted?
27332 * TODO: Is this OK?
27390 * SAX VAL TODO: We are not adding namespace declaration
27410 * TODO: Set the node line.
27463 * SAX VAL TODO: Just a temporary check.
27553 * TODO: Should we clear the flags?
27638 * TODO: Is is save to recreate it? Do we have a scenario
27849 * TODO: Is there an other, more easy to maintain,
27887 /* DOC VAL TODO: Move this to the start function. */
27893 /* VAL TODO: Error code? */
27920 * DOC VAL TODO: We do not register namespace declaration
27982 * DOC VAL TODO: Should we skip further validation of the
27988 * DOC VAL TODO: What to do with entities?
27999 * DOC VAL TODO: XInclude nodes, etc.
28441 TODO
28449 TODO
28457 TODO