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?
10392 * TODO: Better would be to just report a warning here, but
10420 * URGENT TODO: We should report a warning here.
10455 * URGENT TODO: If the schema is a chameleon-include then copy
10461 * TODO: Check when the namespace in wildcards for chameleons
10476 * CHAMELEON TODO: Optimize this by only parsing the
10502 /* TODO: Does the context or the doc hold the location? */
10519 * TODO: Do we have to burden the schema parser dict with all
10544 * TODO: (2.1) fragments of XML documents are not supported.
10549 * TODO: (2.2) is not supported.
10557 * TODO: Try to find specific error codes to react only on
10565 /* TODO: Error code ?? */
10749 * TODO: really?
10991 * TODO: Ask the WG if a the location has always to resolve
11003 * TODO: Note that we won't check further content if the
11024 /* TODO: Change error function. */
11060 /* TODO: Get rid of this flag on the schema itself. */
11091 * TODO: discard or not?
11114 * TODO: discard or not?
11143 TODO
11182 * TODO: Actually this should go to component-level checks,
11650 * TODO: Datatypes: 4.1.3 Constraints on XML Representation of
11759 * TODO: Returns the type definition or NULL in case of error
12134 * TODO: We need the target namespace.
12595 * TODO: Check if xmlAutomataNewOnceTrans2() was instead
13090 * TODO: But the group should be substituted and not occur at
13204 * FIXME TODO: Do we need a new field in _xmlSchemaElement for
14189 * MAYBE TODO: Compare the computed values.
14377 * ATTENTION TODO: Experimantally this uses pointer comparisons for
14512 * TODO: We could shrink the size of the array
14699 /* TODO: Handle overflows? */
14721 /* TODO: Handle overflows? */
14779 * TODO: The identy check might have to be more complex than this.
14789 * TODO: Revise this, it looks strange. How can the "type"
15060 * URGENT TODO: Test this.
15095 /* TODO: error code */
15140 * TODO: Think about: "modulo the impact of Missing
15182 /* TODO: Finish this. Hmm, is this finished? */
15254 /* OPTIMIZE TODO : This is already done in xmlSchemaCheckStPropsCorrect */
15370 * OPTIMIZE TODO: the S4S already disallows any facet
15386 * MAYBE TODO: (Hmm, not really) Datatypes states:
15473 * TODO: 2.5.1.2 List datatypes
15738 /* TODO: Pass user data. */
15856 * TODO: Correct the error code; XML_SCHEMAP_SRC_CT_1 is used temporarily.
15975 * TODO: This should implement component-identity
16005 /* TODO: Error codes. */
16104 * TODO: Correct the error code; XML_SCHEMAP_COS_CT_EXTENDS_1_1 is used
16173 * TODO: The report does not indicate that also the
16194 * MAYBE TODO: Enable if ever needed. But this will be needed only
16286 * URGENT TODO SPEC (1.4.3.2.2.2) "The particle of the
16295 * TODO: !! This is needed to be checked if redefining a type !!
16299 * URGENT TODO (1.5)
16362 * TODO: Correct the error code; XML_SCHEMAP_DERIVATION_OK_RESTRICTION_1 is used
16427 * ATTENTION TODO: This seems not needed if the type implicitely
16523 * URGENT TODO: (5.4.2)
16583 * TODO: Adjust the error codes here, as I used
16620 /* TODO: Change error code to ..._SRC_CT_2_1_3. */
16672 /* TODO: Change error code to ..._SRC_CT_2_2. */
16781 /* TODO: Error codes (rcase-NameAndTypeOK). */
16819 /* TODO: Equality of the initial value or normalized or canonical? */
16823 * TODO: SPEC (3.2.3) "R's declaration's {identity-constraint
16828 /* TODO */
16845 * BADSPEC TODO: What's the point of adding "list" and "union" to the
16884 /* TODO:Error codes (rcase-NSCompat). */
16918 * STATUS: TODO
16928 /* TODO: Error codes (rcase-RecurseAsIfGroup). */
16929 TODO
16955 /* TODO: Error codes (rcase-NSSubset). */
16994 * STATUS: TODO
17010 TODO
17035 * STATUS: TODO: subst-groups
17046 /* TODO: Error codes (rcase-NSRecurseCheckCardinality). */
17090 * TODO: subst-groups
17101 /* TODO: Error codes (rcase-Recurse). */
17216 * CONSTRUCTION TODO: Maybe needed if using a construction API.
17659 * TODO: hmm, they should not appear in the set, so remove this.
17737 * TODO: There's a bug entry at
17822 * OPTIMIZE VAL TODO: Some facets need a computed value.
18073 * TODO: Removed the error report, since it got annoying to get an
18139 * TODO: Generate a warning!
18245 * TODO: Check if this ever happens.
18264 * TODO: Check if this ever happens. xmlSchemaCheckSRCCT
18285 * TODO: Check if this ever happens.
18337 */ /* URGENT TODO: avoid adding to pending items. */
18419 /* TODO: error code */
18439 /* TODO: error code */
18564 * URGENT TODO: We need an int result!
18609 * TODO: will the parser context be given if used from
18708 TODO
18929 * TODO: The error report is not adequate: this constraint
18982 * TODO: Remove the particle.
19088 * TODO: Report the referenced attr group as QName.
19099 * BADSPEC TODO: The spec should define how to process in this case.
19175 * TODO: remove this, this is done in a previous step, so
19380 * TODO: Does 'derived' include member-types of unions?
19496 * TODO: Don't care about the *cononical* stuff here, this requirement
19583 * TODO: SPEC (6) "Circular substitution groups are disallowed.
19781 * OPTIMIZE TODO: Optimize this a bit, since, if traversing the
19898 /* TODO: error code */
19996 * URGENT TODO: Test this.
20018 /* TODO: remove the particle. */
20023 /* TODO: remove the particle. */
20045 /* TODO: error code */
20052 /* TODO: remove the particle. */
20058 * TODO: Are referenced element declarations the only
20148 * TODO: Evaluate, what errors could occur if the declaration is not
20211 * TODO: The spec seems to be missing a check of the
20344 * TODO: It is actually not an error to fail to resolve
20474 * TODO: error code.
20490 * TODO: Obtaining and setting the redefinition state is really
20508 * TODO: How
20577 /* TODO: error code. */
20622 * TODO: Seems like there's nothing more to do. The normal
20628 * URGENT TODO:
20691 * TODO: I think normally we should support imports of the
20811 * TODO: Think about storing locals _only_ on the main bucket.
20816 /* TODO:
20932 * TODO: check for circual substitution groups.
21223 * URGENT TODO: cos-element-consistent
21280 /* TODO: Init the context. Is this all we need?*/
21312 /* TODO: Error code, actually we failed to *locate* the schema. */
21340 * TODO: This is not nice, since we cannot distinguish from the
21619 * TODO: Is this handled like an import? I.e. is it not an error
21712 * URGENT TODO: !! This needs to work for both
21726 * TODO: Move the string parsing mechanism away from here.
21739 count++; /* TODO: Don't use the schema's dict. */
21766 count++; /* TODO: Don't use the schema's dict. */
22799 * TODO: Use memset?
22993 * TODO: Try to report the key-sequence.
23676 * TODO: Hmm, how to optimize the initial number of
23863 /* TODO: Return an error if any error encountered. */
24007 * PSVI TODO: Be careful not to free it when the value is
24015 * REVISIT OPTIMIZE TODO: Use a pool of IDC matchers.
24026 * OPTIMIZE TODO: Use a pool of IDC tables??.
24086 * TODO: Use memset instead?
24396 * OPTIMIZE TODO: Use flags for:
24562 TODO
24614 * VAL TODO: Optimize validation of empty values.
24615 * VAL TODO: We do not have computed values for lists.
24687 * TODO: For all datatypes �derived� by �union� whiteSpace does
24858 * TODO: We should report a *warning* that the type was overriden
24914 * OPTIMIZE TODO: We could map types already evaluated
25373 /* VAL TODO */
25375 TODO
25391 /* URGENT VAL TODO: implement */
25393 TODO
25432 * VAL TODO: Note that we won't try to resolve IDCs to
25440 * VAL TODO: What to do if the type definition is missing?
25497 * VAL TODO: Should we use the *normalized* value? This currently
25554 * TODO:
25595 * VAL TODO: Do we already have the
25637 * VAL TODO: The requirement for the *canonical* value
25646 /* VAL TODO: A value was not precomputed. */
25647 TODO
25653 /* VAL TODO: A default value was not precomputed. */
25654 TODO
25668 /* VAL TODO: A default value was not precomputed. */
25669 TODO
25746 * MAYBE VAL TODO: One might report different error messages
25787 * URGENT VAL TODO: Either we need to position the stream to the
25804 /* VAL TODO: Change to proper error code. */
26183 * VAL TODO: Normalize the value.
26249 * TODO: We will need a computed value, when comparison is
26282 * VAL TODO: Report invalid & expected values as well.
26283 * VAL TODO: Implement the canonical stuff.
26301 * VAL TODO: *actual value* is the normalized value, impl.
26303 * VAL TODO: Report invalid & expected values as well.
26304 * VAL TODO: Implement a comparison with the computed values.
26324 /* TODO: raise error? */
26336 * MAYBE TODO:
26342 * PSVI TODO: If we expose IDC node-tables via PSVI then the tables
26385 * VAL TODO: Don't free the PSVI IDC tables if they are
26417 * VAL TODO: 7 If the element information item is the �validation root�, it must be
26534 /* VAL TODO: Optimized "anyType" validation.*/
26803 * TODO: If we are sure how to stop the validation at once
27032 * VAL TODO: How do we know that the reader works on a
27087 * VAL TODO: A reader error occured; what to do here?
27096 * READER VAL TODO: Is an END_ELEM really never called
27144 * VAL TODO: What to do with entities?
27146 TODO
27227 /* SAX VAL TODO: What to do here? */
27228 TODO
27248 * SAX VAL TODO: What to do with nb_defaulted?
27266 * TODO: Is this OK?
27324 * SAX VAL TODO: We are not adding namespace declaration
27337 * TODO: Set the node line.
27390 * SAX VAL TODO: Just a temporary check.
27460 * TODO: Should we clear the flags?
27545 * TODO: Is is save to recreate it? Do we have a scenario
27749 * TODO: Is there an other, more easy to maintain,
27787 /* DOC VAL TODO: Move this to the start function. */
27790 /* VAL TODO: Error code? */
27817 * DOC VAL TODO: We do not register namespace declaration
27879 * DOC VAL TODO: Should we skip further validation of the
27885 * DOC VAL TODO: What to do with entities?
27896 * DOC VAL TODO: XInclude nodes, etc.
28338 TODO
28346 TODO
28354 TODO