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? */
1221 /* TODO: What to do with NOTATIONs?
1397 /* TODO: Will returning NULL break something? */
2104 TODO
2225 TODO
2229 * VAL TODO: The output of the given schema component is currently
2349 /* URGENT TODO: Set the error code to something sane. */
2646 /* FIXME, TODO: What is the max expected string length of the
3079 * TODO: Should this report the value of an element as well?
3463 /* TODO: Really free the list? */
4071 /* TODO: This should never be hit. */
4097 TODO
4778 * TODO: Can we optimize this?
4854 /* TODO:
4963 TODO
5011 * ATTENTION TODO: This uses pointer comp. for strings.
5075 * TODO: Marking the bucket will not avoid multiple searches
5124 /* TODO: do we need the node to be set?
5277 /* TODO: Remove the flag. */
5800 /* TODO: move XML_SCHEMAS_INCLUDING_CONVERT_NS to the
5934 * TODO: Use xmlSchemaStrip here; it's not exported at this
6036 * TODO: Restrict the maximal value to Integer.
6088 * TODO: Restrict the maximal value to Integer.
6280 * TODO: Should we use the S4S error codes instead?
6396 /* TODO: Pointer comparison instead? */
6466 /* TODO: Customize grow factor. */
6532 /* TODO: make available the content of "appinfo". */
6554 /* TODO: make available the content of "documentation". */
6824 * TODO: Maybe we should better not create the particle,
7161 /* TODO: Maybe we need to normalize the value beforehand. */
7237 /* TODO: move XML_SCHEMAS_QUALIF_ATTR to the parser. */
7242 * TODO: Move this to the component layer.
7263 * TODO: Move this to the component layer.
7423 * TODO: Should this go into the attr decl?
7506 * TODO: Move this to the component layer.
7519 * TODO: Move this to the component layer.
7677 * TODO: We do not have a place to store the annotation, do we?
7719 * URGENT TODO: How to ensure that the reference will not be
7895 * TODO: This does not check for dublicate entries.
7983 * TODO: 1 The {selector} must be a valid XPath expression, as defined
7999 /* TODO: Adjust error code. */
8011 * TODO: We need the array of in-scope namespaces for compilation.
8012 * TODO: Call xmlPatterncompile with different options for selector/
8044 * TODO: Differentiate between "selector" and "field".
8057 /* TODO: Adjust error code? */
8237 * URGENT TODO: "field"s have an other syntax than "selector"s.
8447 /* TODO: Complete implementation of 3.3.6 */
8874 * TODO: Check the value to contain anything.
9046 * REVAMP TODO: Use the "base" and "baseNs" fields, since we will remove
9147 * TODO: It seems that the spec does not say anything
9388 /* TODO: Is annotation even allowed for a model group reference? */
9391 * TODO: What to do exactly with the annotation?
9774 * URGENT TODO: Change the functions to return int results.
9810 * TODO: We should add all annotations.
9980 /* TODO: Pass user data. */
10088 * URGENT TODO: This is not good; move the per-document information
10127 * TODO: Not nice, but I'm not 100% sure we will get always an error
10176 * TODO: Can we avoid that the parser knows about the main schema?
10346 /* TODO: The following nasty cases will produce an error. */
10380 * TODO: Better would be to just report a warning here, but
10408 TODO: We should report a warning here.
10443 * URGENT TODO: If the schema is a chameleon-include then copy
10449 * TODO: Check when the namespace in wildcards for chameleons
10464 * CHAMELEON TODO: Optimize this by only parsing the
10490 /* TODO: Does the context or the doc hold the location? */
10507 * TODO: Do we have to burden the schema parser dict with all
10532 * TODO: (2.1) fragments of XML documents are not supported.
10537 * TODO: (2.2) is not supported.
10545 * TODO: Try to find specific error codes to react only on
10553 /* TODO: Error code ?? */
10737 * TODO: really?
10979 * TODO: Ask the WG if a the location has always to resolve
10991 * TODO: Note that we won't check further content if the
11012 /* TODO: Change error function. */
11047 /* TODO: Get rid of this flag on the schema itself. */
11078 * TODO: discard or not?
11101 * TODO: discard or not?
11130 TODO
11169 * TODO: Actually this should go to component-level checks,
11637 * TODO: Datatypes: 4.1.3 Constraints on XML Representation of
11746 * TODO: Returns the type definition or NULL in case of error
12121 * TODO: We need the target namespace.
12576 * TODO: Check if xmlAutomataNewOnceTrans2() was instead
13024 * TODO: But the group should be substituted and not occur at
13136 * FIXME TODO: Do we need a new field in _xmlSchemaElement for
14121 * MAYBE TODO: Compare the computed values.
14309 * ATTENTION TODO: Experimantally this uses pointer comparisons for
14444 * TODO: We could shrink the size of the array
14631 /* TODO: Handle overflows? */
14653 /* TODO: Handle overflows? */
14711 * TODO: The identy check might have to be more complex than this.
14721 * TODO: Revise this, it looks strange. How can the "type"
14992 * URGENT TODO: Test this.
15027 /* TODO: error code */
15072 * TODO: Think about: "modulo the impact of Missing
15114 /* TODO: Finish this. Hmm, is this finished? */
15186 /* OPTIMIZE TODO : This is already done in xmlSchemaCheckStPropsCorrect */
15302 * OPTIMIZE TODO: the S4S already disallows any facet
15318 * MAYBE TODO: (Hmm, not really) Datatypes states:
15405 * TODO: 2.5.1.2 List datatypes
15669 /* TODO: Pass user data. */
15787 * TODO: Correct the error code; XML_SCHEMAP_SRC_CT_1 is used temporarily.
15906 * TODO: This should implement component-identity
15936 /* TODO: Error codes. */
16035 * TODO: Correct the error code; XML_SCHEMAP_COS_CT_EXTENDS_1_1 is used
16104 * TODO: The report does not indicate that also the
16125 * MAYBE TODO: Enable if ever needed. But this will be needed only
16217 * URGENT TODO SPEC (1.4.3.2.2.2) "The particle of the
16226 * TODO: !! This is needed to be checked if redefining a type !!
16230 * URGENT TODO (1.5)
16293 * TODO: Correct the error code; XML_SCHEMAP_DERIVATION_OK_RESTRICTION_1 is used
16358 * ATTENTION TODO: This seems not needed if the type implicitely
16454 * URGENT TODO: (5.4.2)
16514 * TODO: Adjust the error codes here, as I used
16551 /* TODO: Change error code to ..._SRC_CT_2_1_3. */
16603 /* TODO: Change error code to ..._SRC_CT_2_2. */
16712 /* TODO: Error codes (rcase-NameAndTypeOK). */
16750 /* TODO: Equality of the initial value or normalized or canonical? */
16754 * TODO: SPEC (3.2.3) "R's declaration's {identity-constraint
16759 /* TODO */
16776 * BADSPEC TODO: What's the point of adding "list" and "union" to the
16815 /* TODO:Error codes (rcase-NSCompat). */
16849 * STATUS: TODO
16859 /* TODO: Error codes (rcase-RecurseAsIfGroup). */
16860 TODO
16886 /* TODO: Error codes (rcase-NSSubset). */
16925 * STATUS: TODO
16941 TODO
16966 * STATUS: TODO: subst-groups
16977 /* TODO: Error codes (rcase-NSRecurseCheckCardinality). */
17021 * TODO: subst-groups
17032 /* TODO: Error codes (rcase-Recurse). */
17147 * CONSTRUCTION TODO: Maybe needed if using a construction API.
17590 * TODO: hmm, they should not appear in the set, so remove this.
17668 * TODO: There's a bug entry at
17753 * OPTIMIZE VAL TODO: Some facets need a computed value.
18004 * TODO: Removed the error report, since it got annoying to get an
18070 * TODO: Generate a warning!
18176 * TODO: Check if this ever happens.
18195 * TODO: Check if this ever happens. xmlSchemaCheckSRCCT
18216 * TODO: Check if this ever happens.
18268 */ /* URGENT TODO: avoid adding to pending items. */
18350 /* TODO: error code */
18370 /* TODO: error code */
18495 * URGENT TODO: We need an int result!
18540 * TODO: will the parser context be given if used from
18639 TODO
18860 * TODO: The error report is not adequate: this constraint
18913 * TODO: Remove the particle.
19019 * TODO: Report the referenced attr group as QName.
19030 * BADSPEC TODO: The spec should define how to process in this case.
19106 * TODO: remove this, this is done in a previous step, so
19311 * TODO: Does 'derived' include member-types of unions?
19427 * TODO: Don't care about the *cononical* stuff here, this requirement
19514 * TODO: SPEC (6) "Circular substitution groups are disallowed.
19712 * OPTIMIZE TODO: Optimize this a bit, since, if traversing the
19829 /* TODO: error code */
19927 * URGENT TODO: Test this.
19949 /* TODO: remove the particle. */
19954 /* TODO: remove the particle. */
19976 /* TODO: error code */
19983 /* TODO: remove the particle. */
19989 * TODO: Are referenced element declarations the only
20079 * TODO: Evaluate, what errors could occur if the declaration is not
20142 * TODO: The spec seems to be missing a check of the
20275 * TODO: It is actually not an error to fail to resolve
20405 * TODO: error code.
20421 * TODO: Obtaining and setting the redefinition state is really
20439 * TODO: How
20508 /* TODO: error code. */
20553 * TODO: Seems like there's nothing more to do. The normal
20559 * URGENT TODO:
20622 * TODO: I think normally we should support imports of the
20742 * TODO: Think about storing locals _only_ on the main bucket.
20747 /* TODO:
20863 * TODO: check for circual substitution groups.
21154 * URGENT TODO: cos-element-consistent
21211 /* TODO: Init the context. Is this all we need?*/
21243 /* TODO: Error code, actually we failed to *locate* the schema. */
21271 * TODO: This is not nice, since we cannot distinguish from the
21550 * TODO: Is this handled like an import? I.e. is it not an error
21643 * URGENT TODO: !! This needs to work for both
21657 * TODO: Move the string parsing mechanism away from here.
21670 count++; /* TODO: Don't use the schema's dict. */
21697 count++; /* TODO: Don't use the schema's dict. */
22730 * TODO: Use memset?
22924 * TODO: Try to report the key-sequence.
23607 * TODO: Hmm, how to optimize the initial number of
23792 /* TODO: Return an error if any error encountered. */
23936 * PSVI TODO: Be careful not to free it when the value is
23944 * REVISIT OPTIMIZE TODO: Use a pool of IDC matchers.
23955 * OPTIMIZE TODO: Use a pool of IDC tables??.
24015 * TODO: Use memset instead?
24325 * OPTIMIZE TODO: Use flags for:
24491 TODO
24543 * VAL TODO: Optimize validation of empty values.
24544 * VAL TODO: We do not have computed values for lists.
24616 * TODO: For all datatypes ?derived? by ?union? whiteSpace does
24787 * TODO: We should report a *warning* that the type was overriden
24843 * OPTIMIZE TODO: We could map types already evaluated
25303 /* VAL TODO */
25305 TODO
25320 /* URGENT VAL TODO: implement */
25322 TODO
25360 * VAL TODO: Note that we won't try to resolve IDCs to
25368 * VAL TODO: What to do if the type definition is missing?
25425 * VAL TODO: Should we use the *normalized* value? This currently
25482 * TODO:
25523 * VAL TODO: Do we already have the
25565 * VAL TODO: The requirement for the *canonical* value
25574 /* VAL TODO: A value was not precomputed. */
25575 TODO
25581 /* VAL TODO: A default value was not precomputed. */
25582 TODO
25596 /* VAL TODO: A default value was not precomputed. */
25597 TODO
25674 * MAYBE VAL TODO: One might report different error messages
25715 * URGENT VAL TODO: Either we need to position the stream to the
25732 /* VAL TODO: Change to proper error code. */
26111 * VAL TODO: Normalize the value.
26177 * TODO: We will need a computed value, when comparison is
26210 * VAL TODO: Report invalid & expected values as well.
26211 * VAL TODO: Implement the canonical stuff.
26229 * VAL TODO: *actual value* is the normalized value, impl.
26231 * VAL TODO: Report invalid & expected values as well.
26232 * VAL TODO: Implement a comparison with the computed values.
26252 /* TODO: raise error? */
26264 * MAYBE TODO:
26270 * PSVI TODO: If we expose IDC node-tables via PSVI then the tables
26313 * VAL TODO: Don't free the PSVI IDC tables if they are
26345 * VAL TODO: 7 If the element information item is the ?validation root?, it must be
26462 /* VAL TODO: Optimized "anyType" validation.*/
26731 * TODO: If we are sure how to stop the validation at once
26960 * VAL TODO: How do we know that the reader works on a
27015 * VAL TODO
27024 * READER VAL TODO: Is an END_ELEM really never called
27072 * VAL TODO: What to do with entities?
27074 TODO
27155 /* SAX VAL TODO: What to do here? */
27156 TODO
27176 * SAX VAL TODO: What to do with nb_defaulted?
27194 * TODO: Is this OK?
27252 * SAX VAL TODO: We are not adding namespace declaration
27265 * TODO: Set the node line.
27318 * SAX VAL TODO: Just a temporary check.
27388 * TODO: Should we clear the flags?
27473 * TODO: Is is save to recreate it? Do we have a scenario
27677 * TODO: Is there an other, more easy to maintain,
27715 /* DOC VAL TODO: Move this to the start function. */
27718 /* VAL TODO: Error code? */
27745 * DOC VAL TODO: We do not register namespace declaration
27807 * DOC VAL TODO: Should we skip further validation of the
27813 * DOC VAL TODO: What to do with entities?
27824 * DOC VAL TODO: XInclude nodes, etc.
28266 TODO
28274 TODO
28282 TODO