mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-07-29 11:41:22 +03:00
applied Schemas patches from Kasimier Buchcik lot of new tests for things
* configure.in xmlregexp.c xmlschemas.c xmlschemastypes.c include/libxml/schemasInternals.h include/libxml/xmlerror.h include/libxml/xmlschemastypes.h: applied Schemas patches from Kasimier Buchcik * test/ result/ bug141333* annot-err* any[1-4]* bug145246* element-err* element-minmax-err* include1* restrict-CT-attr-ref*: lot of new tests for things fixed by the patch Daniel
This commit is contained in:
10
ChangeLog
10
ChangeLog
@ -1,3 +1,13 @@
|
|||||||
|
Tue Aug 10 07:19:31 PDT 2004 Daniel Veillard <daniel@veillard.com>
|
||||||
|
|
||||||
|
* configure.in xmlregexp.c xmlschemas.c xmlschemastypes.c
|
||||||
|
include/libxml/schemasInternals.h include/libxml/xmlerror.h
|
||||||
|
include/libxml/xmlschemastypes.h: applied Schemas patches
|
||||||
|
from Kasimier Buchcik
|
||||||
|
* test/ result/ bug141333* annot-err* any[1-4]* bug145246*
|
||||||
|
element-err* element-minmax-err* include1* restrict-CT-attr-ref*:
|
||||||
|
lot of new tests for things fixed by the patch
|
||||||
|
|
||||||
Fri Aug 6 09:22:34 PDT 2004 William Brack <wbrack@mmm.com.hk>
|
Fri Aug 6 09:22:34 PDT 2004 William Brack <wbrack@mmm.com.hk>
|
||||||
|
|
||||||
* valid.c: fixed my mis-handling of External ID on last
|
* valid.c: fixed my mis-handling of External ID on last
|
||||||
|
7
NEWS
7
NEWS
@ -9,7 +9,12 @@ to help those - More testing on RelaxNG
|
|||||||
- Finishing up XML
|
- Finishing up XML
|
||||||
Schemas
|
Schemas
|
||||||
|
|
||||||
There is the list of public releases:
|
The change log at
|
||||||
|
ChangeLog.html
|
||||||
|
describes the recents commits
|
||||||
|
to the CVS at
|
||||||
|
http://cvs.gnome.org/viewcvs/libxml2/
|
||||||
|
code base.There is the list of public releases:
|
||||||
2.6.11: July 5 2004:
|
2.6.11: July 5 2004:
|
||||||
- Schemas: a lot of changes and improvements by Kasimier Buchcik for
|
- Schemas: a lot of changes and improvements by Kasimier Buchcik for
|
||||||
attributes, namespaces and simple types.
|
attributes, namespaces and simple types.
|
||||||
|
455
config.h.in
455
config.h.in
@ -1,284 +1,245 @@
|
|||||||
/* config.h.in. Generated from configure.in by autoheader. */
|
/* config.h.in. Generated automatically from configure.in by autoheader. */
|
||||||
#undef PACKAGE
|
|
||||||
#undef VERSION
|
|
||||||
#undef HAVE_LIBZ
|
|
||||||
#undef HAVE_LIBM
|
|
||||||
#undef HAVE_ISINF
|
|
||||||
#undef HAVE_ISNAN
|
|
||||||
#undef HAVE_LIBHISTORY
|
|
||||||
#undef HAVE_LIBREADLINE
|
|
||||||
#undef SOCKLEN_T
|
|
||||||
#undef HAVE_LIBPTHREAD
|
|
||||||
#undef HAVE_PTHREAD_H
|
|
||||||
|
|
||||||
/* Define if IPV6 support is there */
|
/* Define if you have the strftime function. */
|
||||||
#undef SUPPORT_IP6
|
|
||||||
|
|
||||||
/* Define if getaddrinfo is there */
|
|
||||||
#undef HAVE_GETADDRINFO
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <ansidecl.h> header file. */
|
|
||||||
#undef HAVE_ANSIDECL_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <arpa/inet.h> header file. */
|
|
||||||
#undef HAVE_ARPA_INET_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <arpa/nameser.h> header file. */
|
|
||||||
#undef HAVE_ARPA_NAMESER_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `class' function. */
|
|
||||||
#undef HAVE_CLASS
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <ctype.h> header file. */
|
|
||||||
#undef HAVE_CTYPE_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <dirent.h> header file. */
|
|
||||||
#undef HAVE_DIRENT_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <dlfcn.h> header file. */
|
|
||||||
#undef HAVE_DLFCN_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <errno.h> header file. */
|
|
||||||
#undef HAVE_ERRNO_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <fcntl.h> header file. */
|
|
||||||
#undef HAVE_FCNTL_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `finite' function. */
|
|
||||||
#undef HAVE_FINITE
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <float.h> header file. */
|
|
||||||
#undef HAVE_FLOAT_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `fpclass' function. */
|
|
||||||
#undef HAVE_FPCLASS
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `fprintf' function. */
|
|
||||||
#undef HAVE_FPRINTF
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `fp_class' function. */
|
|
||||||
#undef HAVE_FP_CLASS
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <fp_class.h> header file. */
|
|
||||||
#undef HAVE_FP_CLASS_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `ftime' function. */
|
|
||||||
#undef HAVE_FTIME
|
|
||||||
|
|
||||||
/* Define if getaddrinfo is there */
|
|
||||||
#undef HAVE_GETADDRINFO
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `gettimeofday' function. */
|
|
||||||
#undef HAVE_GETTIMEOFDAY
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <ieeefp.h> header file. */
|
|
||||||
#undef HAVE_IEEEFP_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <inttypes.h> header file. */
|
|
||||||
#undef HAVE_INTTYPES_H
|
|
||||||
|
|
||||||
/* Define if isinf is there */
|
|
||||||
#undef HAVE_ISINF
|
|
||||||
|
|
||||||
/* Define if isnan is there */
|
|
||||||
#undef HAVE_ISNAN
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `isnand' function. */
|
|
||||||
#undef HAVE_ISNAND
|
|
||||||
|
|
||||||
/* Define if history library is there (-lhistory) */
|
|
||||||
#undef HAVE_LIBHISTORY
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `inet' library (-linet). */
|
|
||||||
#undef HAVE_LIBINET
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `nsl' library (-lnsl). */
|
|
||||||
#undef HAVE_LIBNSL
|
|
||||||
|
|
||||||
/* Define if pthread library is there (-lpthread) */
|
|
||||||
#undef HAVE_LIBPTHREAD
|
|
||||||
|
|
||||||
/* Define if readline library is there (-lreadline) */
|
|
||||||
#undef HAVE_LIBREADLINE
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `socket' library (-lsocket). */
|
|
||||||
#undef HAVE_LIBSOCKET
|
|
||||||
|
|
||||||
/* Have compression library */
|
|
||||||
#undef HAVE_LIBZ
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <limits.h> header file. */
|
|
||||||
#undef HAVE_LIMITS_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `localtime' function. */
|
|
||||||
#undef HAVE_LOCALTIME
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <malloc.h> header file. */
|
|
||||||
#undef HAVE_MALLOC_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <math.h> header file. */
|
|
||||||
#undef HAVE_MATH_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <memory.h> header file. */
|
|
||||||
#undef HAVE_MEMORY_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <nan.h> header file. */
|
|
||||||
#undef HAVE_NAN_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
|
|
||||||
#undef HAVE_NDIR_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <netdb.h> header file. */
|
|
||||||
#undef HAVE_NETDB_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <netinet/in.h> header file. */
|
|
||||||
#undef HAVE_NETINET_IN_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `printf' function. */
|
|
||||||
#undef HAVE_PRINTF
|
|
||||||
|
|
||||||
/* Define if <pthread.h> is there */
|
|
||||||
#undef HAVE_PTHREAD_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <resolv.h> header file. */
|
|
||||||
#undef HAVE_RESOLV_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `signal' function. */
|
|
||||||
#undef HAVE_SIGNAL
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <signal.h> header file. */
|
|
||||||
#undef HAVE_SIGNAL_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `snprintf' function. */
|
|
||||||
#undef HAVE_SNPRINTF
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `sprintf' function. */
|
|
||||||
#undef HAVE_SPRINTF
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `sscanf' function. */
|
|
||||||
#undef HAVE_SSCANF
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `stat' function. */
|
|
||||||
#undef HAVE_STAT
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <stdarg.h> header file. */
|
|
||||||
#undef HAVE_STDARG_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <stdint.h> header file. */
|
|
||||||
#undef HAVE_STDINT_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <stdlib.h> header file. */
|
|
||||||
#undef HAVE_STDLIB_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `strdup' function. */
|
|
||||||
#undef HAVE_STRDUP
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `strerror' function. */
|
|
||||||
#undef HAVE_STRERROR
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `strftime' function. */
|
|
||||||
#undef HAVE_STRFTIME
|
#undef HAVE_STRFTIME
|
||||||
|
|
||||||
/* Define to 1 if you have the <strings.h> header file. */
|
/* Define if you have the ANSI C header files. */
|
||||||
#undef HAVE_STRINGS_H
|
#undef STDC_HEADERS
|
||||||
|
|
||||||
/* Define to 1 if you have the <string.h> header file. */
|
/* Define if you have the _stat function. */
|
||||||
#undef HAVE_STRING_H
|
#undef HAVE__STAT
|
||||||
|
|
||||||
/* Define to 1 if you have the `strndup' function. */
|
/* Define if you have the class function. */
|
||||||
|
#undef HAVE_CLASS
|
||||||
|
|
||||||
|
/* Define if you have the finite function. */
|
||||||
|
#undef HAVE_FINITE
|
||||||
|
|
||||||
|
/* Define if you have the fp_class function. */
|
||||||
|
#undef HAVE_FP_CLASS
|
||||||
|
|
||||||
|
/* Define if you have the fpclass function. */
|
||||||
|
#undef HAVE_FPCLASS
|
||||||
|
|
||||||
|
/* Define if you have the fprintf function. */
|
||||||
|
#undef HAVE_FPRINTF
|
||||||
|
|
||||||
|
/* Define if you have the ftime function. */
|
||||||
|
#undef HAVE_FTIME
|
||||||
|
|
||||||
|
/* Define if you have the gettimeofday function. */
|
||||||
|
#undef HAVE_GETTIMEOFDAY
|
||||||
|
|
||||||
|
/* Define if you have the isnand function. */
|
||||||
|
#undef HAVE_ISNAND
|
||||||
|
|
||||||
|
/* Define if you have the localtime function. */
|
||||||
|
#undef HAVE_LOCALTIME
|
||||||
|
|
||||||
|
/* Define if you have the printf function. */
|
||||||
|
#undef HAVE_PRINTF
|
||||||
|
|
||||||
|
/* Define if you have the signal function. */
|
||||||
|
#undef HAVE_SIGNAL
|
||||||
|
|
||||||
|
/* Define if you have the snprintf function. */
|
||||||
|
#undef HAVE_SNPRINTF
|
||||||
|
|
||||||
|
/* Define if you have the sprintf function. */
|
||||||
|
#undef HAVE_SPRINTF
|
||||||
|
|
||||||
|
/* Define if you have the sscanf function. */
|
||||||
|
#undef HAVE_SSCANF
|
||||||
|
|
||||||
|
/* Define if you have the stat function. */
|
||||||
|
#undef HAVE_STAT
|
||||||
|
|
||||||
|
/* Define if you have the strdup function. */
|
||||||
|
#undef HAVE_STRDUP
|
||||||
|
|
||||||
|
/* Define if you have the strerror function. */
|
||||||
|
#undef HAVE_STRERROR
|
||||||
|
|
||||||
|
/* Define if you have the strftime function. */
|
||||||
|
#undef HAVE_STRFTIME
|
||||||
|
|
||||||
|
/* Define if you have the strndup function. */
|
||||||
#undef HAVE_STRNDUP
|
#undef HAVE_STRNDUP
|
||||||
|
|
||||||
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
|
/* Define if you have the vfprintf function. */
|
||||||
*/
|
|
||||||
#undef HAVE_SYS_DIR_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <sys/mman.h> header file. */
|
|
||||||
#undef HAVE_SYS_MMAN_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
|
|
||||||
*/
|
|
||||||
#undef HAVE_SYS_NDIR_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <sys/select.h> header file. */
|
|
||||||
#undef HAVE_SYS_SELECT_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <sys/socket.h> header file. */
|
|
||||||
#undef HAVE_SYS_SOCKET_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <sys/stat.h> header file. */
|
|
||||||
#undef HAVE_SYS_STAT_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <sys/timeb.h> header file. */
|
|
||||||
#undef HAVE_SYS_TIMEB_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <sys/time.h> header file. */
|
|
||||||
#undef HAVE_SYS_TIME_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <sys/types.h> header file. */
|
|
||||||
#undef HAVE_SYS_TYPES_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <time.h> header file. */
|
|
||||||
#undef HAVE_TIME_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the <unistd.h> header file. */
|
|
||||||
#undef HAVE_UNISTD_H
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `vfprintf' function. */
|
|
||||||
#undef HAVE_VFPRINTF
|
#undef HAVE_VFPRINTF
|
||||||
|
|
||||||
/* Define to 1 if you have the `vsnprintf' function. */
|
/* Define if you have the vsnprintf function. */
|
||||||
#undef HAVE_VSNPRINTF
|
#undef HAVE_VSNPRINTF
|
||||||
|
|
||||||
/* Define to 1 if you have the `vsprintf' function. */
|
/* Define if you have the vsprintf function. */
|
||||||
#undef HAVE_VSPRINTF
|
#undef HAVE_VSPRINTF
|
||||||
|
|
||||||
/* Define to 1 if you have the <zlib.h> header file. */
|
/* Define if you have the <ansidecl.h> header file. */
|
||||||
|
#undef HAVE_ANSIDECL_H
|
||||||
|
|
||||||
|
/* Define if you have the <arpa/inet.h> header file. */
|
||||||
|
#undef HAVE_ARPA_INET_H
|
||||||
|
|
||||||
|
/* Define if you have the <arpa/nameser.h> header file. */
|
||||||
|
#undef HAVE_ARPA_NAMESER_H
|
||||||
|
|
||||||
|
/* Define if you have the <ctype.h> header file. */
|
||||||
|
#undef HAVE_CTYPE_H
|
||||||
|
|
||||||
|
/* Define if you have the <dirent.h> header file. */
|
||||||
|
#undef HAVE_DIRENT_H
|
||||||
|
|
||||||
|
/* Define if you have the <dlfcn.h> header file. */
|
||||||
|
#undef HAVE_DLFCN_H
|
||||||
|
|
||||||
|
/* Define if you have the <errno.h> header file. */
|
||||||
|
#undef HAVE_ERRNO_H
|
||||||
|
|
||||||
|
/* Define if you have the <fcntl.h> header file. */
|
||||||
|
#undef HAVE_FCNTL_H
|
||||||
|
|
||||||
|
/* Define if you have the <float.h> header file. */
|
||||||
|
#undef HAVE_FLOAT_H
|
||||||
|
|
||||||
|
/* Define if you have the <fp_class.h> header file. */
|
||||||
|
#undef HAVE_FP_CLASS_H
|
||||||
|
|
||||||
|
/* Define if you have the <ieeefp.h> header file. */
|
||||||
|
#undef HAVE_IEEEFP_H
|
||||||
|
|
||||||
|
/* Define if you have the <limits.h> header file. */
|
||||||
|
#undef HAVE_LIMITS_H
|
||||||
|
|
||||||
|
/* Define if you have the <malloc.h> header file. */
|
||||||
|
#undef HAVE_MALLOC_H
|
||||||
|
|
||||||
|
/* Define if you have the <math.h> header file. */
|
||||||
|
#undef HAVE_MATH_H
|
||||||
|
|
||||||
|
/* Define if you have the <nan.h> header file. */
|
||||||
|
#undef HAVE_NAN_H
|
||||||
|
|
||||||
|
/* Define if you have the <ndir.h> header file. */
|
||||||
|
#undef HAVE_NDIR_H
|
||||||
|
|
||||||
|
/* Define if you have the <netdb.h> header file. */
|
||||||
|
#undef HAVE_NETDB_H
|
||||||
|
|
||||||
|
/* Define if you have the <netinet/in.h> header file. */
|
||||||
|
#undef HAVE_NETINET_IN_H
|
||||||
|
|
||||||
|
/* Define if you have the <resolv.h> header file. */
|
||||||
|
#undef HAVE_RESOLV_H
|
||||||
|
|
||||||
|
/* Define if you have the <signal.h> header file. */
|
||||||
|
#undef HAVE_SIGNAL_H
|
||||||
|
|
||||||
|
/* Define if you have the <stdarg.h> header file. */
|
||||||
|
#undef HAVE_STDARG_H
|
||||||
|
|
||||||
|
/* Define if you have the <stdlib.h> header file. */
|
||||||
|
#undef HAVE_STDLIB_H
|
||||||
|
|
||||||
|
/* Define if you have the <string.h> header file. */
|
||||||
|
#undef HAVE_STRING_H
|
||||||
|
|
||||||
|
/* Define if you have the <sys/dir.h> header file. */
|
||||||
|
#undef HAVE_SYS_DIR_H
|
||||||
|
|
||||||
|
/* Define if you have the <sys/mman.h> header file. */
|
||||||
|
#undef HAVE_SYS_MMAN_H
|
||||||
|
|
||||||
|
/* Define if you have the <sys/ndir.h> header file. */
|
||||||
|
#undef HAVE_SYS_NDIR_H
|
||||||
|
|
||||||
|
/* Define if you have the <sys/select.h> header file. */
|
||||||
|
#undef HAVE_SYS_SELECT_H
|
||||||
|
|
||||||
|
/* Define if you have the <sys/socket.h> header file. */
|
||||||
|
#undef HAVE_SYS_SOCKET_H
|
||||||
|
|
||||||
|
/* Define if you have the <sys/stat.h> header file. */
|
||||||
|
#undef HAVE_SYS_STAT_H
|
||||||
|
|
||||||
|
/* Define if you have the <sys/time.h> header file. */
|
||||||
|
#undef HAVE_SYS_TIME_H
|
||||||
|
|
||||||
|
/* Define if you have the <sys/timeb.h> header file. */
|
||||||
|
#undef HAVE_SYS_TIMEB_H
|
||||||
|
|
||||||
|
/* Define if you have the <sys/types.h> header file. */
|
||||||
|
#undef HAVE_SYS_TYPES_H
|
||||||
|
|
||||||
|
/* Define if you have the <time.h> header file. */
|
||||||
|
#undef HAVE_TIME_H
|
||||||
|
|
||||||
|
/* Define if you have the <unistd.h> header file. */
|
||||||
|
#undef HAVE_UNISTD_H
|
||||||
|
|
||||||
|
/* Define if you have the <zlib.h> header file. */
|
||||||
#undef HAVE_ZLIB_H
|
#undef HAVE_ZLIB_H
|
||||||
|
|
||||||
/* Define to 1 if you have the `_stat' function. */
|
/* Define if you have the inet library (-linet). */
|
||||||
#undef HAVE__STAT
|
#undef HAVE_LIBINET
|
||||||
|
|
||||||
|
/* Define if you have the nsl library (-lnsl). */
|
||||||
|
#undef HAVE_LIBNSL
|
||||||
|
|
||||||
|
/* Define if you have the socket library (-lsocket). */
|
||||||
|
#undef HAVE_LIBSOCKET
|
||||||
|
|
||||||
/* Name of package */
|
/* Name of package */
|
||||||
#undef PACKAGE
|
#undef PACKAGE
|
||||||
|
|
||||||
/* Define to the address where bug reports for this package should be sent. */
|
/* Version number of package */
|
||||||
#undef PACKAGE_BUGREPORT
|
#undef VERSION
|
||||||
|
|
||||||
/* Define to the full name of this package. */
|
/* Define if compiler has function prototypes */
|
||||||
#undef PACKAGE_NAME
|
|
||||||
|
|
||||||
/* Define to the full name and version of this package. */
|
|
||||||
#undef PACKAGE_STRING
|
|
||||||
|
|
||||||
/* Define to the one symbol short name of this package. */
|
|
||||||
#undef PACKAGE_TARNAME
|
|
||||||
|
|
||||||
/* Define to the version of this package. */
|
|
||||||
#undef PACKAGE_VERSION
|
|
||||||
|
|
||||||
/* Define to 1 if the C compiler supports function prototypes. */
|
|
||||||
#undef PROTOTYPES
|
#undef PROTOTYPES
|
||||||
|
|
||||||
|
/* Have compression library */
|
||||||
|
#undef HAVE_LIBZ
|
||||||
|
|
||||||
/* Determine what socket length (socklen_t) data type is */
|
/* Determine what socket length (socklen_t) data type is */
|
||||||
#undef SOCKLEN_T
|
#undef SOCKLEN_T
|
||||||
|
|
||||||
/* Define to 1 if you have the ANSI C header files. */
|
|
||||||
#undef STDC_HEADERS
|
|
||||||
|
|
||||||
/* Support for IPv6 */
|
/* Support for IPv6 */
|
||||||
#undef SUPPORT_IP6
|
#undef SUPPORT_IP6
|
||||||
|
|
||||||
/* Version number of package */
|
/* Define if getaddrinfo is there */
|
||||||
#undef VERSION
|
#undef HAVE_GETADDRINFO
|
||||||
|
|
||||||
|
/* Define if isnan is there */
|
||||||
|
#undef HAVE_ISNAN
|
||||||
|
|
||||||
|
/* Define if isnan is there */
|
||||||
|
#undef HAVE_ISNAN
|
||||||
|
|
||||||
|
/* Define if isinf is there */
|
||||||
|
#undef HAVE_ISINF
|
||||||
|
|
||||||
|
/* Define if isinf is there */
|
||||||
|
#undef HAVE_ISINF
|
||||||
|
|
||||||
|
/* Define if pthread library is there (-lpthread) */
|
||||||
|
#undef HAVE_LIBPTHREAD
|
||||||
|
|
||||||
|
/* Define if <pthread.h> is there */
|
||||||
|
#undef HAVE_PTHREAD_H
|
||||||
|
|
||||||
|
/* Define if history library is there (-lhistory) */
|
||||||
|
#undef HAVE_LIBHISTORY
|
||||||
|
|
||||||
|
/* Define if readline library is there (-lreadline) */
|
||||||
|
#undef HAVE_LIBREADLINE
|
||||||
|
|
||||||
/* Using the Win32 Socket implementation */
|
/* Using the Win32 Socket implementation */
|
||||||
#undef _WINSOCKAPI_
|
#undef _WINSOCKAPI_
|
||||||
|
|
||||||
/* Define like PROTOTYPES; this can be used by system headers. */
|
|
||||||
#undef __PROTOTYPES
|
|
||||||
|
|
||||||
/* Win32 Std C name mangling work-around */
|
/* Win32 Std C name mangling work-around */
|
||||||
#undef snprintf
|
#undef snprintf
|
||||||
|
|
||||||
/* Win32 Std C name mangling work-around */
|
/* Win32 Std C name mangling work-around */
|
||||||
#undef vsnprintf
|
#undef vsnprintf
|
||||||
|
|
||||||
|
@ -298,7 +298,7 @@ else
|
|||||||
CFLAGS="${CFLAGS} -fexceptions"
|
CFLAGS="${CFLAGS} -fexceptions"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
CFLAGS="${CFLAGS} -Wall"
|
CFLAGS="${CFLAGS} -g -O -pedantic -W -Wunused -Wimplicit -Wreturn-type -Wswitch -Wcomment -Wtrigraphs -Wformat -Wchar-subscripts -Wuninitialized -Wparentheses -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wredundant-decls"
|
||||||
case "${host}" in
|
case "${host}" in
|
||||||
alpha*-*-linux* )
|
alpha*-*-linux* )
|
||||||
CFLAGS="${CFLAGS} -mieee"
|
CFLAGS="${CFLAGS} -mieee"
|
||||||
|
@ -204,18 +204,30 @@ struct _xmlSchemaAnnot {
|
|||||||
*/
|
*/
|
||||||
#define XML_SCHEMAS_ATTR_USE_OPTIONAL 2
|
#define XML_SCHEMAS_ATTR_USE_OPTIONAL 2
|
||||||
/**
|
/**
|
||||||
* XML_SCHEMAS_ATTR_GLOBAL:
|
* XML_SCHEMAS_ATTR_GLOABAL:
|
||||||
*
|
*
|
||||||
* allow elements in no namespace
|
* allow elements in no namespace
|
||||||
*/
|
*/
|
||||||
#define XML_SCHEMAS_ATTR_GLOBAL 1 << 0
|
#define XML_SCHEMAS_ATTR_GLOBAL 1 << 0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* XML_SCHEMAS_ATTR_NSDEFAULT:
|
* XML_SCHEMAS_ATTR_NSDEFAULT:
|
||||||
*
|
*
|
||||||
* allow elements in no namespace
|
* allow elements in no namespace
|
||||||
*/
|
*/
|
||||||
#define XML_SCHEMAS_ATTR_NSDEFAULT 1 << 7
|
#define XML_SCHEMAS_ATTR_NSDEFAULT 1 << 7
|
||||||
|
/**
|
||||||
|
* XML_SCHEMAS_ATTR_NSDEFAULT:
|
||||||
|
*
|
||||||
|
* this is set when the "type" and "ref" references
|
||||||
|
* have been resolved.
|
||||||
|
*/
|
||||||
|
#define XML_SCHEMAS_ATTR_INTERNAL_RESOLVED 1 << 8
|
||||||
|
/**
|
||||||
|
* XML_SCHEMAS_ATTR_FIXED:
|
||||||
|
*
|
||||||
|
* the attribute has a fixed value
|
||||||
|
*/
|
||||||
|
#define XML_SCHEMAS_ATTR_FIXED 1 << 9
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* xmlSchemaAttribute:
|
* xmlSchemaAttribute:
|
||||||
@ -226,22 +238,23 @@ typedef struct _xmlSchemaAttribute xmlSchemaAttribute;
|
|||||||
typedef xmlSchemaAttribute *xmlSchemaAttributePtr;
|
typedef xmlSchemaAttribute *xmlSchemaAttributePtr;
|
||||||
struct _xmlSchemaAttribute {
|
struct _xmlSchemaAttribute {
|
||||||
xmlSchemaTypeType type; /* The kind of type */
|
xmlSchemaTypeType type; /* The kind of type */
|
||||||
struct _xmlSchemaAttribute *next;/* the next attribute if in a group ... */
|
struct _xmlSchemaAttribute *next;/* the next attribute if in a group ... */
|
||||||
const xmlChar *name;
|
const xmlChar *name; /* name of the declaration or empty if particle */
|
||||||
const xmlChar *id;
|
const xmlChar *id;
|
||||||
const xmlChar *ref;
|
const xmlChar *ref; /* the local name of the attribute decl. if a particle */
|
||||||
const xmlChar *refNs;
|
const xmlChar *refNs; /* the ns URI of the attribute decl. if a particle */
|
||||||
const xmlChar *typeName;
|
const xmlChar *typeName; /* the local name of the type definition */
|
||||||
const xmlChar *typeNs;
|
const xmlChar *typeNs; /* the ns URI of the type definition */
|
||||||
xmlSchemaAnnotPtr annot;
|
xmlSchemaAnnotPtr annot;
|
||||||
|
|
||||||
xmlSchemaTypePtr base;
|
xmlSchemaTypePtr base; /* obsolete, not used */
|
||||||
int occurs;
|
int occurs;
|
||||||
const xmlChar *defValue;
|
const xmlChar *defValue;
|
||||||
xmlSchemaTypePtr subtypes;
|
xmlSchemaTypePtr subtypes; /* the type definition */
|
||||||
xmlNodePtr node;
|
xmlNodePtr node;
|
||||||
const xmlChar *targetNamespace;
|
const xmlChar *targetNamespace;
|
||||||
int flags;
|
int flags;
|
||||||
|
const xmlChar *refPrefix;
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -327,6 +340,7 @@ struct _xmlSchemaAttributeGroup {
|
|||||||
xmlNodePtr node;
|
xmlNodePtr node;
|
||||||
int flags;
|
int flags;
|
||||||
xmlSchemaWildcardPtr attributeWildcard;
|
xmlSchemaWildcardPtr attributeWildcard;
|
||||||
|
const xmlChar *refPrefix;
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -432,15 +446,15 @@ struct _xmlSchemaFacetLink {
|
|||||||
*/
|
*/
|
||||||
#define XML_SCHEMAS_TYPE_FINAL_UNION 1 << 12
|
#define XML_SCHEMAS_TYPE_FINAL_UNION 1 << 12
|
||||||
/**
|
/**
|
||||||
* XML_SCHEMAS_TYPE_FINAL_DEFAULT:
|
* XML_SCHEMAS_TYPE_FINAL_UNION:
|
||||||
*
|
*
|
||||||
* the simpleType has a final of "default".
|
* the simpleType has a final of "union".
|
||||||
*/
|
*/
|
||||||
#define XML_SCHEMAS_TYPE_FINAL_DEFAULT 1 << 13
|
#define XML_SCHEMAS_TYPE_FINAL_DEFAULT 1 << 13
|
||||||
/**
|
/**
|
||||||
* XML_SCHEMAS_TYPE_BUILTIN_PRIMITIVE:
|
* XML_SCHEMAS_TYPE_FINAL_UNION:
|
||||||
*
|
*
|
||||||
* the simpleType is a built-in primitive.
|
* the simpleType has a final of "union".
|
||||||
*/
|
*/
|
||||||
#define XML_SCHEMAS_TYPE_BUILTIN_PRIMITIVE 1 << 14
|
#define XML_SCHEMAS_TYPE_BUILTIN_PRIMITIVE 1 << 14
|
||||||
|
|
||||||
@ -467,7 +481,7 @@ struct _xmlSchemaType {
|
|||||||
xmlSchemaContentType contentType;
|
xmlSchemaContentType contentType;
|
||||||
const xmlChar *base;
|
const xmlChar *base;
|
||||||
const xmlChar *baseNs;
|
const xmlChar *baseNs;
|
||||||
xmlSchemaTypePtr baseType;
|
xmlSchemaTypePtr baseType;
|
||||||
xmlSchemaFacetPtr facets;
|
xmlSchemaFacetPtr facets;
|
||||||
struct _xmlSchemaType *redef;/* possible redefinitions for the type */
|
struct _xmlSchemaType *redef;/* possible redefinitions for the type */
|
||||||
int recurse;
|
int recurse;
|
||||||
@ -476,6 +490,8 @@ struct _xmlSchemaType {
|
|||||||
int builtInType;
|
int builtInType;
|
||||||
xmlSchemaTypeLinkPtr memberTypes;
|
xmlSchemaTypeLinkPtr memberTypes;
|
||||||
xmlSchemaFacetLinkPtr facetSet;
|
xmlSchemaFacetLinkPtr facetSet;
|
||||||
|
const xmlChar *refPrefix;
|
||||||
|
xmlSchemaTypePtr contentTypeDef;
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@ -535,6 +551,62 @@ struct _xmlSchemaType {
|
|||||||
* Obsolete, not used anymore.
|
* Obsolete, not used anymore.
|
||||||
*/
|
*/
|
||||||
#define XML_SCHEMAS_ELEM_NSDEFAULT 1 << 7
|
#define XML_SCHEMAS_ELEM_NSDEFAULT 1 << 7
|
||||||
|
/**
|
||||||
|
* XML_SCHEMAS_ELEM_INTERNAL_RESOLVED
|
||||||
|
*
|
||||||
|
* this is set when "type", "ref", "substitutionGroup"
|
||||||
|
* references have been resolved.
|
||||||
|
*/
|
||||||
|
#define XML_SCHEMAS_ELEM_INTERNAL_RESOLVED 1 << 8
|
||||||
|
/**
|
||||||
|
* XML_SCHEMAS_ELEM_CIRCULAR
|
||||||
|
*
|
||||||
|
* a helper flag for the search of circular references.
|
||||||
|
*/
|
||||||
|
#define XML_SCHEMAS_ELEM_CIRCULAR 1 << 9
|
||||||
|
/**
|
||||||
|
* XML_SCHEMAS_ELEM_BLOCK_ABSENT:
|
||||||
|
*
|
||||||
|
* the "block" attribute is absent
|
||||||
|
*/
|
||||||
|
#define XML_SCHEMAS_ELEM_BLOCK_ABSENT 1 << 10
|
||||||
|
/**
|
||||||
|
* XML_SCHEMAS_ELEM_BLOCK_EXTENSION:
|
||||||
|
*
|
||||||
|
* disallowed substitutions are absent
|
||||||
|
*/
|
||||||
|
#define XML_SCHEMAS_ELEM_BLOCK_EXTENSION 1 << 11
|
||||||
|
/**
|
||||||
|
* XML_SCHEMAS_ELEM_BLOCK_RESTRICTION:
|
||||||
|
*
|
||||||
|
* disallowed substitutions: "restriction"
|
||||||
|
*/
|
||||||
|
#define XML_SCHEMAS_ELEM_BLOCK_RESTRICTION 1 << 12
|
||||||
|
/**
|
||||||
|
* XML_SCHEMAS_ELEM_BLOCK_SUBSTITUTION:
|
||||||
|
*
|
||||||
|
* disallowed substitutions: "substituion"
|
||||||
|
*/
|
||||||
|
#define XML_SCHEMAS_ELEM_BLOCK_SUBSTITUTION 1 << 13
|
||||||
|
/**
|
||||||
|
* XML_SCHEMAS_ELEM_FINAL_ABSENT:
|
||||||
|
*
|
||||||
|
* substitution group exclusions are absent
|
||||||
|
*/
|
||||||
|
#define XML_SCHEMAS_ELEM_FINAL_ABSENT 1 << 14
|
||||||
|
/**
|
||||||
|
* XML_SCHEMAS_ELEM_BLOCK_EXTENSION:
|
||||||
|
*
|
||||||
|
* substitution group exclusions: "extension"
|
||||||
|
*/
|
||||||
|
#define XML_SCHEMAS_ELEM_FINAL_EXTENSION 1 << 15
|
||||||
|
/**
|
||||||
|
* XML_SCHEMAS_ELEM_BLOCK_RESTRICTION:
|
||||||
|
*
|
||||||
|
* substitution group exclusions: "restriction"
|
||||||
|
*/
|
||||||
|
#define XML_SCHEMAS_ELEM_FINAL_RESTRICTION 1 << 16
|
||||||
|
|
||||||
|
|
||||||
typedef struct _xmlSchemaElement xmlSchemaElement;
|
typedef struct _xmlSchemaElement xmlSchemaElement;
|
||||||
typedef xmlSchemaElement *xmlSchemaElementPtr;
|
typedef xmlSchemaElement *xmlSchemaElementPtr;
|
||||||
@ -543,10 +615,10 @@ struct _xmlSchemaElement {
|
|||||||
struct _xmlSchemaType *next;/* the next type if in a sequence ... */
|
struct _xmlSchemaType *next;/* the next type if in a sequence ... */
|
||||||
const xmlChar *name;
|
const xmlChar *name;
|
||||||
const xmlChar *id;
|
const xmlChar *id;
|
||||||
const xmlChar *ref;
|
const xmlChar *ref; /* the local name of the element declaration if a particle */
|
||||||
const xmlChar *refNs;
|
const xmlChar *refNs; /* the ns URI of the element declaration if a particle */
|
||||||
xmlSchemaAnnotPtr annot;
|
xmlSchemaAnnotPtr annot;
|
||||||
xmlSchemaTypePtr subtypes;
|
xmlSchemaTypePtr subtypes; /* the type definition */
|
||||||
xmlSchemaAttributePtr attributes;
|
xmlSchemaAttributePtr attributes;
|
||||||
xmlNodePtr node;
|
xmlNodePtr node;
|
||||||
int minOccurs;
|
int minOccurs;
|
||||||
@ -560,9 +632,10 @@ struct _xmlSchemaElement {
|
|||||||
const xmlChar *substGroupNs;
|
const xmlChar *substGroupNs;
|
||||||
const xmlChar *scope;
|
const xmlChar *scope;
|
||||||
const xmlChar *value;
|
const xmlChar *value;
|
||||||
struct _xmlSchemaElement *refDecl;
|
struct _xmlSchemaElement *refDecl; /* the element declaration if a particle */
|
||||||
xmlRegexpPtr contModel;
|
xmlRegexpPtr contModel;
|
||||||
xmlSchemaContentType contentType;
|
xmlSchemaContentType contentType;
|
||||||
|
const xmlChar *refPrefix;
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@ -620,39 +693,64 @@ struct _xmlSchemaNotation {
|
|||||||
/**
|
/**
|
||||||
* XML_SCHEMAS_QUALIF_ELEM:
|
* XML_SCHEMAS_QUALIF_ELEM:
|
||||||
*
|
*
|
||||||
* the shemas requires qualified elements
|
* the schema requires qualified elements
|
||||||
*/
|
*/
|
||||||
#define XML_SCHEMAS_QUALIF_ELEM 1 << 0
|
#define XML_SCHEMAS_QUALIF_ELEM 1 << 0
|
||||||
/**
|
/**
|
||||||
* XML_SCHEMAS_QUALIF_ATTR:
|
* XML_SCHEMAS_QUALIF_ATTR:
|
||||||
*
|
*
|
||||||
* the shemas requires qualified attributes
|
* the schema requires qualified attributes
|
||||||
*/
|
*/
|
||||||
#define XML_SCHEMAS_QUALIF_ATTR 1 << 1
|
#define XML_SCHEMAS_QUALIF_ATTR 1 << 1
|
||||||
/**
|
/**
|
||||||
* XML_SCHEMAS_FINAL_DEFAULT_EXTENSION:
|
* XML_SCHEMAS_FINAL_DEFAULT_EXTENSION:
|
||||||
*
|
*
|
||||||
* the shema has "extension" in the set of finalDefault.
|
* the schema has "extension" in the set of finalDefault.
|
||||||
*/
|
*/
|
||||||
#define XML_SCHEMAS_FINAL_DEFAULT_EXTENSION 1 << 2
|
#define XML_SCHEMAS_FINAL_DEFAULT_EXTENSION 1 << 2
|
||||||
/**
|
/**
|
||||||
* XML_SCHEMAS_FINAL_DEFAULT_RESTRICTION:
|
* XML_SCHEMAS_FINAL_DEFAULT_RESTRICTION:
|
||||||
*
|
*
|
||||||
* the shema has "restriction" in the set of finalDefault.
|
* the schema has "restriction" in the set of finalDefault.
|
||||||
*/
|
*/
|
||||||
#define XML_SCHEMAS_FINAL_DEFAULT_RESTRICTION 1 << 3
|
#define XML_SCHEMAS_FINAL_DEFAULT_RESTRICTION 1 << 3
|
||||||
/**
|
/**
|
||||||
* XML_SCHEMAS_FINAL_DEFAULT_LIST:
|
* XML_SCHEMAS_FINAL_DEFAULT_LIST:
|
||||||
*
|
*
|
||||||
* the shema has "list" in the set of finalDefault.
|
* the cshema has "list" in the set of finalDefault.
|
||||||
*/
|
*/
|
||||||
#define XML_SCHEMAS_FINAL_DEFAULT_LIST 1 << 4
|
#define XML_SCHEMAS_FINAL_DEFAULT_LIST 1 << 4
|
||||||
/**
|
/**
|
||||||
* XML_SCHEMAS_FINAL_DEFAULT_UNION:
|
* XML_SCHEMAS_FINAL_DEFAULT_UNION:
|
||||||
*
|
*
|
||||||
* the shema has "union" in the set of finalDefault.
|
* the schema has "union" in the set of finalDefault.
|
||||||
*/
|
*/
|
||||||
#define XML_SCHEMAS_FINAL_DEFAULT_UNION 1 << 5
|
#define XML_SCHEMAS_FINAL_DEFAULT_UNION 1 << 5
|
||||||
|
/**
|
||||||
|
* XML_SCHEMAS_BLOCK_DEFAULT_EXTENSION:
|
||||||
|
*
|
||||||
|
* the schema has "extension" in the set of blockDefault.
|
||||||
|
*/
|
||||||
|
#define XML_SCHEMAS_BLOCK_DEFAULT_EXTENSION 1 << 6
|
||||||
|
/**
|
||||||
|
* XML_SCHEMAS_BLOCK_DEFAULT_RESTRICTION:
|
||||||
|
*
|
||||||
|
* the schema has "restriction" in the set of blockDefault.
|
||||||
|
*/
|
||||||
|
#define XML_SCHEMAS_BLOCK_DEFAULT_RESTRICTION 1 << 7
|
||||||
|
/**
|
||||||
|
* XML_SCHEMAS_BLOCK_DEFAULT_SUBSTITUTION:
|
||||||
|
*
|
||||||
|
* the schema has "substitution" in the set of blockDefault.
|
||||||
|
*/
|
||||||
|
#define XML_SCHEMAS_BLOCK_DEFAULT_SUBSTITUTION 1 << 8
|
||||||
|
/**
|
||||||
|
* XML_SCHEMAS_INCLUDING_CONVERT_NS:
|
||||||
|
*
|
||||||
|
* the schema is currently including an other schema with
|
||||||
|
* no target namespace.
|
||||||
|
*/
|
||||||
|
#define XML_SCHEMAS_INCLUDING_CONVERT_NS 1 << 9
|
||||||
/**
|
/**
|
||||||
* _xmlSchema:
|
* _xmlSchema:
|
||||||
*
|
*
|
||||||
|
@ -637,22 +637,22 @@ typedef enum {
|
|||||||
XML_SCHEMAP_SRC_SIMPLE_TYPE_3, /* 3002 */
|
XML_SCHEMAP_SRC_SIMPLE_TYPE_3, /* 3002 */
|
||||||
XML_SCHEMAP_SRC_SIMPLE_TYPE_4, /* 3003 */
|
XML_SCHEMAP_SRC_SIMPLE_TYPE_4, /* 3003 */
|
||||||
XML_SCHEMAP_SRC_RESOLVE, /* 3004 */
|
XML_SCHEMAP_SRC_RESOLVE, /* 3004 */
|
||||||
XML_SCHEMAP_SRC_RESTRICTION_BASE_OR_SIMPLETYPE, /* 3004 */
|
XML_SCHEMAP_SRC_RESTRICTION_BASE_OR_SIMPLETYPE, /* 3005 */
|
||||||
XML_SCHEMAP_SRC_LIST_ITEMTYPE_OR_SIMPLETYPE, /* 3005 */
|
XML_SCHEMAP_SRC_LIST_ITEMTYPE_OR_SIMPLETYPE, /* 3006 */
|
||||||
XML_SCHEMAP_SRC_UNION_MEMBERTYPES_OR_SIMPLETYPES, /* 3006 */
|
XML_SCHEMAP_SRC_UNION_MEMBERTYPES_OR_SIMPLETYPES, /* 3007 */
|
||||||
XML_SCHEMAP_ST_PROPS_CORRECT_1, /* 3007 */
|
XML_SCHEMAP_ST_PROPS_CORRECT_1, /* 3008 */
|
||||||
XML_SCHEMAP_ST_PROPS_CORRECT_2, /* 3008 */
|
XML_SCHEMAP_ST_PROPS_CORRECT_2, /* 3009 */
|
||||||
XML_SCHEMAP_ST_PROPS_CORRECT_3, /* 3009 */
|
XML_SCHEMAP_ST_PROPS_CORRECT_3, /* 3010 */
|
||||||
XML_SCHEMAP_COS_ST_RESTRICTS_1_1, /* 3010 */
|
XML_SCHEMAP_COS_ST_RESTRICTS_1_1, /* 3011 */
|
||||||
XML_SCHEMAP_COS_ST_RESTRICTS_1_2, /* 3011 */
|
XML_SCHEMAP_COS_ST_RESTRICTS_1_2, /* 3012 */
|
||||||
XML_SCHEMAP_COS_ST_RESTRICTS_1_3_1, /* 3012 */
|
XML_SCHEMAP_COS_ST_RESTRICTS_1_3_1, /* 3013 */
|
||||||
XML_SCHEMAP_COS_ST_RESTRICTS_1_3_2, /* 3013 */
|
XML_SCHEMAP_COS_ST_RESTRICTS_1_3_2, /* 3014 */
|
||||||
XML_SCHEMAP_COS_ST_RESTRICTS_2_1, /* 3014 */
|
XML_SCHEMAP_COS_ST_RESTRICTS_2_1, /* 3015 */
|
||||||
XML_SCHEMAP_COS_ST_RESTRICTS_2_3_1_1, /* 3015 */
|
XML_SCHEMAP_COS_ST_RESTRICTS_2_3_1_1, /* 3016 */
|
||||||
XML_SCHEMAP_COS_ST_RESTRICTS_2_3_1_2, /* 3016 */
|
XML_SCHEMAP_COS_ST_RESTRICTS_2_3_1_2, /* 3017 */
|
||||||
XML_SCHEMAP_COS_ST_RESTRICTS_2_3_2_1, /* 3017 */
|
XML_SCHEMAP_COS_ST_RESTRICTS_2_3_2_1, /* 3018 */
|
||||||
XML_SCHEMAP_COS_ST_RESTRICTS_2_3_2_2, /* 3018 */
|
XML_SCHEMAP_COS_ST_RESTRICTS_2_3_2_2, /* 3019 */
|
||||||
XML_SCHEMAP_COS_ST_RESTRICTS_2_3_2_3, /* 3019 */
|
XML_SCHEMAP_COS_ST_RESTRICTS_2_3_2_3, /* 3020 */
|
||||||
XML_SCHEMAP_COS_ST_RESTRICTS_2_3_2_4, /* 3021 */
|
XML_SCHEMAP_COS_ST_RESTRICTS_2_3_2_4, /* 3021 */
|
||||||
XML_SCHEMAP_COS_ST_RESTRICTS_2_3_2_5, /* 3022 */
|
XML_SCHEMAP_COS_ST_RESTRICTS_2_3_2_5, /* 3022 */
|
||||||
XML_SCHEMAP_COS_ST_RESTRICTS_3_1, /* 3023 */
|
XML_SCHEMAP_COS_ST_RESTRICTS_3_1, /* 3023 */
|
||||||
@ -668,7 +668,28 @@ typedef enum {
|
|||||||
XML_SCHEMAP_S4S_ELEM_NOT_ALLOWED, /* 3033 */
|
XML_SCHEMAP_S4S_ELEM_NOT_ALLOWED, /* 3033 */
|
||||||
XML_SCHEMAP_S4S_ELEM_MISSING, /* 3034 */
|
XML_SCHEMAP_S4S_ELEM_MISSING, /* 3034 */
|
||||||
XML_SCHEMAP_S4S_ATTR_NOT_ALLOWED, /* 3035 */
|
XML_SCHEMAP_S4S_ATTR_NOT_ALLOWED, /* 3035 */
|
||||||
XML_SCHEMAP_S4S_ATTR_MISSING /* 3036 */
|
XML_SCHEMAP_S4S_ATTR_MISSING, /* 3036 */
|
||||||
|
XML_SCHEMAP_S4S_ATTR_INVALID_VALUE, /* 3037 */
|
||||||
|
XML_SCHEMAP_SRC_ELEMENT_1, /* 3038 */
|
||||||
|
XML_SCHEMAP_SRC_ELEMENT_2_1, /* 3039 */
|
||||||
|
XML_SCHEMAP_SRC_ELEMENT_2_2, /* 3040 */
|
||||||
|
XML_SCHEMAP_SRC_ELEMENT_3, /* 3041 */
|
||||||
|
XML_SCHEMAP_P_PROPS_CORRECT_1, /* 3042 */
|
||||||
|
XML_SCHEMAP_P_PROPS_CORRECT_2_1, /* 3043 */
|
||||||
|
XML_SCHEMAP_P_PROPS_CORRECT_2_2, /* 3044 */
|
||||||
|
XML_SCHEMAP_E_PROPS_CORRECT_2, /* 3045 */
|
||||||
|
XML_SCHEMAP_E_PROPS_CORRECT_3, /* 3046 */
|
||||||
|
XML_SCHEMAP_E_PROPS_CORRECT_4, /* 3047 */
|
||||||
|
XML_SCHEMAP_E_PROPS_CORRECT_5, /* 3048 */
|
||||||
|
XML_SCHEMAP_E_PROPS_CORRECT_6, /* 3049 */
|
||||||
|
XML_SCHEMAP_SRC_INCLUDE, /* 3050 */
|
||||||
|
XML_SCHEMAP_SRC_ATTRIBUTE_1, /* 3051 */
|
||||||
|
XML_SCHEMAP_SRC_ATTRIBUTE_2, /* 3052 */
|
||||||
|
XML_SCHEMAP_SRC_ATTRIBUTE_3_1, /* 3053 */
|
||||||
|
XML_SCHEMAP_SRC_ATTRIBUTE_3_2, /* 3054 */
|
||||||
|
XML_SCHEMAP_SRC_ATTRIBUTE_4, /* 3055 */
|
||||||
|
XML_SCHEMAP_NO_XMLNS, /* 3056 */
|
||||||
|
XML_SCHEMAP_NO_XSI /* 3057 */
|
||||||
} xmlParserErrors;
|
} xmlParserErrors;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -70,8 +70,19 @@ xmlSchemaGetBuiltInType(xmlSchemaValType type);
|
|||||||
XMLPUBFUN int XMLCALL
|
XMLPUBFUN int XMLCALL
|
||||||
xmlSchemaIsBuiltInTypeFacet(xmlSchemaTypePtr type,
|
xmlSchemaIsBuiltInTypeFacet(xmlSchemaTypePtr type,
|
||||||
int facetType);
|
int facetType);
|
||||||
XMLPUBFUN xmlChar * XMLCALL
|
XMLPUBFUN xmlChar * XMLCALL
|
||||||
xmlSchemaCollapseString(const xmlChar *value);
|
xmlSchemaCollapseString(const xmlChar *value);
|
||||||
|
XMLPUBFUN unsigned long XMLCALL
|
||||||
|
xmlSchemaGetFacetValueAsULong(xmlSchemaFacetPtr facet);
|
||||||
|
XMLPUBFUN int XMLCALL
|
||||||
|
xmlSchemaValidateLengthFacet(xmlSchemaTypePtr type,
|
||||||
|
xmlSchemaFacetPtr facet,
|
||||||
|
const xmlChar *value,
|
||||||
|
xmlSchemaValPtr val,
|
||||||
|
unsigned long *length) ;
|
||||||
|
XMLPUBFUN int XMLCALL
|
||||||
|
xmlSchemaValPredefTypeNodeNoNorm(xmlSchemaTypePtr type, const xmlChar *value,
|
||||||
|
xmlSchemaValPtr *val, xmlNodePtr node);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
|
@ -636,56 +636,6 @@ Class xmlDoc(xmlNode)
|
|||||||
|
|
||||||
# functions from module xpointer
|
# functions from module xpointer
|
||||||
xpointerNewContext()
|
xpointerNewContext()
|
||||||
Class xpathContext()
|
|
||||||
# accessors
|
|
||||||
contextDoc()
|
|
||||||
contextNode()
|
|
||||||
contextPosition()
|
|
||||||
contextSize()
|
|
||||||
function()
|
|
||||||
functionURI()
|
|
||||||
setContextDoc()
|
|
||||||
setContextNode()
|
|
||||||
|
|
||||||
# functions from module python
|
|
||||||
registerXPathFunction()
|
|
||||||
|
|
||||||
# functions from module xpath
|
|
||||||
xpathEval()
|
|
||||||
xpathEvalExpression()
|
|
||||||
xpathFreeContext()
|
|
||||||
|
|
||||||
# functions from module xpathInternals
|
|
||||||
xpathNewParserContext()
|
|
||||||
xpathNsLookup()
|
|
||||||
xpathRegisterAllFunctions()
|
|
||||||
xpathRegisterNs()
|
|
||||||
xpathRegisteredFuncsCleanup()
|
|
||||||
xpathRegisteredNsCleanup()
|
|
||||||
xpathRegisteredVariablesCleanup()
|
|
||||||
xpathVariableLookup()
|
|
||||||
xpathVariableLookupNS()
|
|
||||||
|
|
||||||
# functions from module xpointer
|
|
||||||
xpointerEval()
|
|
||||||
|
|
||||||
|
|
||||||
Class xmlAttribute(xmlNode)
|
|
||||||
Class catalog()
|
|
||||||
|
|
||||||
# functions from module catalog
|
|
||||||
add()
|
|
||||||
catalogIsEmpty()
|
|
||||||
convertSGMLCatalog()
|
|
||||||
dump()
|
|
||||||
remove()
|
|
||||||
resolve()
|
|
||||||
resolvePublic()
|
|
||||||
resolveSystem()
|
|
||||||
resolveURI()
|
|
||||||
|
|
||||||
|
|
||||||
Class xmlElement(xmlNode)
|
|
||||||
|
|
||||||
|
|
||||||
Class xmlAttr(xmlNode)
|
Class xmlAttr(xmlNode)
|
||||||
@ -704,95 +654,12 @@ Class xmlAttr(xmlNode)
|
|||||||
# functions from module valid
|
# functions from module valid
|
||||||
removeID()
|
removeID()
|
||||||
removeRef()
|
removeRef()
|
||||||
|
|
||||||
|
|
||||||
Class xmlTextReader(xmlTextReaderCore)
|
|
||||||
|
|
||||||
# functions from module xmlreader
|
|
||||||
AttributeCount()
|
|
||||||
BaseUri()
|
|
||||||
Close()
|
|
||||||
CurrentDoc()
|
|
||||||
CurrentNode()
|
|
||||||
Depth()
|
|
||||||
Expand()
|
|
||||||
GetAttribute()
|
|
||||||
GetAttributeNo()
|
|
||||||
GetAttributeNs()
|
|
||||||
GetParserProp()
|
|
||||||
GetRemainder()
|
|
||||||
HasAttributes()
|
|
||||||
HasValue()
|
|
||||||
IsDefault()
|
|
||||||
IsEmptyElement()
|
|
||||||
IsValid()
|
|
||||||
LocalName()
|
|
||||||
LookupNamespace()
|
|
||||||
MoveToAttribute()
|
|
||||||
MoveToAttributeNo()
|
|
||||||
MoveToAttributeNs()
|
|
||||||
MoveToElement()
|
|
||||||
MoveToFirstAttribute()
|
|
||||||
MoveToNextAttribute()
|
|
||||||
Name()
|
|
||||||
NamespaceUri()
|
|
||||||
NewDoc()
|
|
||||||
NewFd()
|
|
||||||
NewFile()
|
|
||||||
NewMemory()
|
|
||||||
NewWalker()
|
|
||||||
Next()
|
|
||||||
NextSibling()
|
|
||||||
NodeType()
|
|
||||||
Normalization()
|
|
||||||
Prefix()
|
|
||||||
Preserve()
|
|
||||||
QuoteChar()
|
|
||||||
Read()
|
|
||||||
ReadAttributeValue()
|
|
||||||
ReadInnerXml()
|
|
||||||
ReadOuterXml()
|
|
||||||
ReadState()
|
|
||||||
ReadString()
|
|
||||||
RelaxNGSetSchema()
|
|
||||||
RelaxNGValidate()
|
|
||||||
SetParserProp()
|
|
||||||
String()
|
|
||||||
Value()
|
|
||||||
XmlLang()
|
|
||||||
Class xmlReg()
|
Class xmlReg()
|
||||||
|
|
||||||
# functions from module xmlregexp
|
# functions from module xmlregexp
|
||||||
regexpExec()
|
regexpExec()
|
||||||
regexpIsDeterminist()
|
regexpIsDeterminist()
|
||||||
regexpPrint()
|
regexpPrint()
|
||||||
|
|
||||||
|
|
||||||
Class xmlEntity(xmlNode)
|
|
||||||
|
|
||||||
# functions from module parserInternals
|
|
||||||
handleEntity()
|
|
||||||
Class relaxNgSchema()
|
|
||||||
|
|
||||||
# functions from module relaxng
|
|
||||||
relaxNGDump()
|
|
||||||
relaxNGDumpTree()
|
|
||||||
relaxNGNewValidCtxt()
|
|
||||||
|
|
||||||
# functions from module xmlreader
|
|
||||||
RelaxNGSetSchema()
|
|
||||||
Class Error()
|
|
||||||
# accessors
|
|
||||||
code()
|
|
||||||
domain()
|
|
||||||
file()
|
|
||||||
level()
|
|
||||||
line()
|
|
||||||
message()
|
|
||||||
|
|
||||||
# functions from module xmlerror
|
|
||||||
copyError()
|
|
||||||
resetError()
|
|
||||||
Class relaxNgValidCtxt()
|
Class relaxNgValidCtxt()
|
||||||
|
|
||||||
# functions from module relaxng
|
# functions from module relaxng
|
||||||
@ -801,73 +668,6 @@ Class relaxNgValidCtxt()
|
|||||||
relaxNGValidatePopElement()
|
relaxNGValidatePopElement()
|
||||||
relaxNGValidatePushCData()
|
relaxNGValidatePushCData()
|
||||||
relaxNGValidatePushElement()
|
relaxNGValidatePushElement()
|
||||||
Class xpathParserContext()
|
|
||||||
# accessors
|
|
||||||
context()
|
|
||||||
|
|
||||||
# functions from module xpathInternals
|
|
||||||
xpathAddValues()
|
|
||||||
xpathBooleanFunction()
|
|
||||||
xpathCeilingFunction()
|
|
||||||
xpathCompareValues()
|
|
||||||
xpathConcatFunction()
|
|
||||||
xpathContainsFunction()
|
|
||||||
xpathCountFunction()
|
|
||||||
xpathDivValues()
|
|
||||||
xpathEqualValues()
|
|
||||||
xpathErr()
|
|
||||||
xpathEvalExpr()
|
|
||||||
xpathFalseFunction()
|
|
||||||
xpathFloorFunction()
|
|
||||||
xpathFreeParserContext()
|
|
||||||
xpathIdFunction()
|
|
||||||
xpathLangFunction()
|
|
||||||
xpathLastFunction()
|
|
||||||
xpathLocalNameFunction()
|
|
||||||
xpathModValues()
|
|
||||||
xpathMultValues()
|
|
||||||
xpathNamespaceURIFunction()
|
|
||||||
xpathNextAncestor()
|
|
||||||
xpathNextAncestorOrSelf()
|
|
||||||
xpathNextAttribute()
|
|
||||||
xpathNextChild()
|
|
||||||
xpathNextDescendant()
|
|
||||||
xpathNextDescendantOrSelf()
|
|
||||||
xpathNextFollowing()
|
|
||||||
xpathNextFollowingSibling()
|
|
||||||
xpathNextNamespace()
|
|
||||||
xpathNextParent()
|
|
||||||
xpathNextPreceding()
|
|
||||||
xpathNextPrecedingSibling()
|
|
||||||
xpathNextSelf()
|
|
||||||
xpathNormalizeFunction()
|
|
||||||
xpathNotEqualValues()
|
|
||||||
xpathNotFunction()
|
|
||||||
xpathNumberFunction()
|
|
||||||
xpathParseNCName()
|
|
||||||
xpathParseName()
|
|
||||||
xpathPopBoolean()
|
|
||||||
xpathPopNumber()
|
|
||||||
xpathPopString()
|
|
||||||
xpathPositionFunction()
|
|
||||||
xpathRoot()
|
|
||||||
xpathRoundFunction()
|
|
||||||
xpathStartsWithFunction()
|
|
||||||
xpathStringFunction()
|
|
||||||
xpathStringLengthFunction()
|
|
||||||
xpathSubValues()
|
|
||||||
xpathSubstringAfterFunction()
|
|
||||||
xpathSubstringBeforeFunction()
|
|
||||||
xpathSubstringFunction()
|
|
||||||
xpathSumFunction()
|
|
||||||
xpathTranslateFunction()
|
|
||||||
xpathTrueFunction()
|
|
||||||
xpathValueFlipSign()
|
|
||||||
xpatherror()
|
|
||||||
|
|
||||||
# functions from module xpointer
|
|
||||||
xpointerEvalRangePredicate()
|
|
||||||
xpointerRangeToFunction()
|
|
||||||
|
|
||||||
|
|
||||||
Class parserCtxt(parserCtxtCore)
|
Class parserCtxt(parserCtxtCore)
|
||||||
@ -975,6 +775,90 @@ Class xmlDtd(xmlNode)
|
|||||||
dtdElementDesc()
|
dtdElementDesc()
|
||||||
dtdQAttrDesc()
|
dtdQAttrDesc()
|
||||||
dtdQElementDesc()
|
dtdQElementDesc()
|
||||||
|
Class relaxNgParserCtxt()
|
||||||
|
|
||||||
|
# functions from module relaxng
|
||||||
|
relaxNGParse()
|
||||||
|
relaxParserSetFlag()
|
||||||
|
Class xpathParserContext()
|
||||||
|
# accessors
|
||||||
|
context()
|
||||||
|
|
||||||
|
# functions from module xpathInternals
|
||||||
|
xpathAddValues()
|
||||||
|
xpathBooleanFunction()
|
||||||
|
xpathCeilingFunction()
|
||||||
|
xpathCompareValues()
|
||||||
|
xpathConcatFunction()
|
||||||
|
xpathContainsFunction()
|
||||||
|
xpathCountFunction()
|
||||||
|
xpathDivValues()
|
||||||
|
xpathEqualValues()
|
||||||
|
xpathErr()
|
||||||
|
xpathEvalExpr()
|
||||||
|
xpathFalseFunction()
|
||||||
|
xpathFloorFunction()
|
||||||
|
xpathFreeParserContext()
|
||||||
|
xpathIdFunction()
|
||||||
|
xpathLangFunction()
|
||||||
|
xpathLastFunction()
|
||||||
|
xpathLocalNameFunction()
|
||||||
|
xpathModValues()
|
||||||
|
xpathMultValues()
|
||||||
|
xpathNamespaceURIFunction()
|
||||||
|
xpathNextAncestor()
|
||||||
|
xpathNextAncestorOrSelf()
|
||||||
|
xpathNextAttribute()
|
||||||
|
xpathNextChild()
|
||||||
|
xpathNextDescendant()
|
||||||
|
xpathNextDescendantOrSelf()
|
||||||
|
xpathNextFollowing()
|
||||||
|
xpathNextFollowingSibling()
|
||||||
|
xpathNextNamespace()
|
||||||
|
xpathNextParent()
|
||||||
|
xpathNextPreceding()
|
||||||
|
xpathNextPrecedingSibling()
|
||||||
|
xpathNextSelf()
|
||||||
|
xpathNormalizeFunction()
|
||||||
|
xpathNotEqualValues()
|
||||||
|
xpathNotFunction()
|
||||||
|
xpathNumberFunction()
|
||||||
|
xpathParseNCName()
|
||||||
|
xpathParseName()
|
||||||
|
xpathPopBoolean()
|
||||||
|
xpathPopNumber()
|
||||||
|
xpathPopString()
|
||||||
|
xpathPositionFunction()
|
||||||
|
xpathRoot()
|
||||||
|
xpathRoundFunction()
|
||||||
|
xpathStartsWithFunction()
|
||||||
|
xpathStringFunction()
|
||||||
|
xpathStringLengthFunction()
|
||||||
|
xpathSubValues()
|
||||||
|
xpathSubstringAfterFunction()
|
||||||
|
xpathSubstringBeforeFunction()
|
||||||
|
xpathSubstringFunction()
|
||||||
|
xpathSumFunction()
|
||||||
|
xpathTranslateFunction()
|
||||||
|
xpathTrueFunction()
|
||||||
|
xpathValueFlipSign()
|
||||||
|
xpatherror()
|
||||||
|
|
||||||
|
# functions from module xpointer
|
||||||
|
xpointerEvalRangePredicate()
|
||||||
|
xpointerRangeToFunction()
|
||||||
|
Class catalog()
|
||||||
|
|
||||||
|
# functions from module catalog
|
||||||
|
add()
|
||||||
|
catalogIsEmpty()
|
||||||
|
convertSGMLCatalog()
|
||||||
|
dump()
|
||||||
|
remove()
|
||||||
|
resolve()
|
||||||
|
resolvePublic()
|
||||||
|
resolveSystem()
|
||||||
|
resolveURI()
|
||||||
|
|
||||||
|
|
||||||
Class xmlNs(xmlNode)
|
Class xmlNs(xmlNode)
|
||||||
@ -998,40 +882,6 @@ Class xmlNs(xmlNode)
|
|||||||
|
|
||||||
# functions from module xpathInternals
|
# functions from module xpathInternals
|
||||||
xpathNodeSetFreeNs()
|
xpathNodeSetFreeNs()
|
||||||
|
|
||||||
|
|
||||||
Class inputBuffer(ioReadWrapper)
|
|
||||||
|
|
||||||
# functions from module xmlIO
|
|
||||||
grow()
|
|
||||||
push()
|
|
||||||
read()
|
|
||||||
|
|
||||||
# functions from module xmlreader
|
|
||||||
newTextReader()
|
|
||||||
Class relaxNgParserCtxt()
|
|
||||||
|
|
||||||
# functions from module relaxng
|
|
||||||
relaxNGParse()
|
|
||||||
relaxParserSetFlag()
|
|
||||||
|
|
||||||
|
|
||||||
Class outputBuffer(ioWriteWrapper)
|
|
||||||
|
|
||||||
# functions from module HTMLtree
|
|
||||||
htmlDocContentDumpFormatOutput()
|
|
||||||
htmlDocContentDumpOutput()
|
|
||||||
htmlNodeDumpFormatOutput()
|
|
||||||
htmlNodeDumpOutput()
|
|
||||||
|
|
||||||
# functions from module tree
|
|
||||||
nodeDumpOutput()
|
|
||||||
saveFileTo()
|
|
||||||
saveFormatFileTo()
|
|
||||||
|
|
||||||
# functions from module xmlIO
|
|
||||||
write()
|
|
||||||
writeString()
|
|
||||||
Class xmlTextReaderLocator()
|
Class xmlTextReaderLocator()
|
||||||
|
|
||||||
# functions from module xmlreader
|
# functions from module xmlreader
|
||||||
@ -1062,3 +912,153 @@ Class URI()
|
|||||||
parseURIReference()
|
parseURIReference()
|
||||||
printURI()
|
printURI()
|
||||||
saveUri()
|
saveUri()
|
||||||
|
|
||||||
|
|
||||||
|
Class xmlAttribute(xmlNode)
|
||||||
|
Class xpathContext()
|
||||||
|
# accessors
|
||||||
|
contextDoc()
|
||||||
|
contextNode()
|
||||||
|
contextPosition()
|
||||||
|
contextSize()
|
||||||
|
function()
|
||||||
|
functionURI()
|
||||||
|
setContextDoc()
|
||||||
|
setContextNode()
|
||||||
|
|
||||||
|
# functions from module python
|
||||||
|
registerXPathFunction()
|
||||||
|
|
||||||
|
# functions from module xpath
|
||||||
|
xpathEval()
|
||||||
|
xpathEvalExpression()
|
||||||
|
xpathFreeContext()
|
||||||
|
|
||||||
|
# functions from module xpathInternals
|
||||||
|
xpathNewParserContext()
|
||||||
|
xpathNsLookup()
|
||||||
|
xpathRegisterAllFunctions()
|
||||||
|
xpathRegisterNs()
|
||||||
|
xpathRegisteredFuncsCleanup()
|
||||||
|
xpathRegisteredNsCleanup()
|
||||||
|
xpathRegisteredVariablesCleanup()
|
||||||
|
xpathVariableLookup()
|
||||||
|
xpathVariableLookupNS()
|
||||||
|
|
||||||
|
# functions from module xpointer
|
||||||
|
xpointerEval()
|
||||||
|
|
||||||
|
|
||||||
|
Class xmlElement(xmlNode)
|
||||||
|
|
||||||
|
|
||||||
|
Class xmlTextReader(xmlTextReaderCore)
|
||||||
|
|
||||||
|
# functions from module xmlreader
|
||||||
|
AttributeCount()
|
||||||
|
BaseUri()
|
||||||
|
Close()
|
||||||
|
CurrentDoc()
|
||||||
|
CurrentNode()
|
||||||
|
Depth()
|
||||||
|
Expand()
|
||||||
|
GetAttribute()
|
||||||
|
GetAttributeNo()
|
||||||
|
GetAttributeNs()
|
||||||
|
GetParserProp()
|
||||||
|
GetRemainder()
|
||||||
|
HasAttributes()
|
||||||
|
HasValue()
|
||||||
|
IsDefault()
|
||||||
|
IsEmptyElement()
|
||||||
|
IsValid()
|
||||||
|
LocalName()
|
||||||
|
LookupNamespace()
|
||||||
|
MoveToAttribute()
|
||||||
|
MoveToAttributeNo()
|
||||||
|
MoveToAttributeNs()
|
||||||
|
MoveToElement()
|
||||||
|
MoveToFirstAttribute()
|
||||||
|
MoveToNextAttribute()
|
||||||
|
Name()
|
||||||
|
NamespaceUri()
|
||||||
|
NewDoc()
|
||||||
|
NewFd()
|
||||||
|
NewFile()
|
||||||
|
NewMemory()
|
||||||
|
NewWalker()
|
||||||
|
Next()
|
||||||
|
NextSibling()
|
||||||
|
NodeType()
|
||||||
|
Normalization()
|
||||||
|
Prefix()
|
||||||
|
Preserve()
|
||||||
|
QuoteChar()
|
||||||
|
Read()
|
||||||
|
ReadAttributeValue()
|
||||||
|
ReadInnerXml()
|
||||||
|
ReadOuterXml()
|
||||||
|
ReadState()
|
||||||
|
ReadString()
|
||||||
|
RelaxNGSetSchema()
|
||||||
|
RelaxNGValidate()
|
||||||
|
SetParserProp()
|
||||||
|
String()
|
||||||
|
Value()
|
||||||
|
XmlLang()
|
||||||
|
|
||||||
|
|
||||||
|
Class xmlEntity(xmlNode)
|
||||||
|
|
||||||
|
# functions from module parserInternals
|
||||||
|
handleEntity()
|
||||||
|
Class Error()
|
||||||
|
# accessors
|
||||||
|
code()
|
||||||
|
domain()
|
||||||
|
file()
|
||||||
|
level()
|
||||||
|
line()
|
||||||
|
message()
|
||||||
|
|
||||||
|
# functions from module xmlerror
|
||||||
|
copyError()
|
||||||
|
resetError()
|
||||||
|
Class relaxNgSchema()
|
||||||
|
|
||||||
|
# functions from module relaxng
|
||||||
|
relaxNGDump()
|
||||||
|
relaxNGDumpTree()
|
||||||
|
relaxNGNewValidCtxt()
|
||||||
|
|
||||||
|
# functions from module xmlreader
|
||||||
|
RelaxNGSetSchema()
|
||||||
|
|
||||||
|
|
||||||
|
Class inputBuffer(ioReadWrapper)
|
||||||
|
|
||||||
|
# functions from module xmlIO
|
||||||
|
grow()
|
||||||
|
push()
|
||||||
|
read()
|
||||||
|
|
||||||
|
# functions from module xmlreader
|
||||||
|
newTextReader()
|
||||||
|
|
||||||
|
|
||||||
|
Class outputBuffer(ioWriteWrapper)
|
||||||
|
|
||||||
|
# functions from module HTMLtree
|
||||||
|
htmlDocContentDumpFormatOutput()
|
||||||
|
htmlDocContentDumpOutput()
|
||||||
|
htmlNodeDumpFormatOutput()
|
||||||
|
htmlNodeDumpOutput()
|
||||||
|
|
||||||
|
# functions from module tree
|
||||||
|
nodeDumpOutput()
|
||||||
|
saveFileTo()
|
||||||
|
saveFormatFileTo()
|
||||||
|
|
||||||
|
# functions from module xmlIO
|
||||||
|
write()
|
||||||
|
writeString()
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/all_3.xml:1: element doc: Schemas validity error : Element doc content check failed
|
./test/schemas/all_3.xml:1: element doc: Schemas parser error : Element 'doc': The element content is not valid.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/all_4.xml:1: element doc: Schemas validity error : Element doc content check failed
|
./test/schemas/all_4.xml:1: element doc: Schemas parser error : Element 'doc': The element content is not valid.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/all_5.xml:1: element doc: Schemas validity error : Element doc content check failed
|
./test/schemas/all_5.xml:1: element doc: Schemas parser error : Element 'doc': The element content is not valid.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/all_6.xml:1: element doc: Schemas validity error : Element doc content check failed
|
./test/schemas/all_6.xml:1: element doc: Schemas parser error : Element 'doc': The element content is not valid.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/all_7.xml:1: element doc: Schemas validity error : Element doc content check failed
|
./test/schemas/all_7.xml:1: element doc: Schemas parser error : Element 'doc': The element content is not valid.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/all_5.xml:1: element doc: Schemas validity error : Element doc content check failed
|
./test/schemas/all_5.xml:1: element doc: Schemas parser error : Element 'doc': The element content is not valid.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/all_0.xml:1: element doc: Schemas validity error : Element doc content check failed
|
./test/schemas/all_0.xml:1: element doc: Schemas parser error : Element 'doc': The element content is not valid.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/all_1.xml:1: element doc: Schemas validity error : Element doc content check failed
|
./test/schemas/all_1.xml:1: element doc: Schemas parser error : Element 'doc': The element content is not valid.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/all_2.xml:1: element doc: Schemas validity error : Element doc content check failed
|
./test/schemas/all_2.xml:1: element doc: Schemas parser error : Element 'doc': The element content is not valid.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/all_4.xml:1: element doc: Schemas validity error : Element doc content check failed
|
./test/schemas/all_4.xml:1: element doc: Schemas parser error : Element 'doc': The element content is not valid.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/all_5.xml:1: element doc: Schemas validity error : Element doc content check failed
|
./test/schemas/all_5.xml:1: element doc: Schemas parser error : Element 'doc': The element content is not valid.
|
||||||
|
0
result/schemas/annot-err_0_0
Normal file
0
result/schemas/annot-err_0_0
Normal file
7
result/schemas/annot-err_0_0.err
Normal file
7
result/schemas/annot-err_0_0.err
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
./test/schemas/annot-err_0.xsd:7: element annotation: Schemas parser error : Element 'annotation': The attribute 'death' is not allowed.
|
||||||
|
./test/schemas/annot-err_0.xsd:7: element annotation: Schemas parser error : Element 'annotation': The content is not valid. Expected is (appinfo | documentation)*.
|
||||||
|
./test/schemas/annot-err_0.xsd:10: element appinfo: Schemas parser error : Element 'appinfo': The attribute 'id' is not allowed.
|
||||||
|
./test/schemas/annot-err_0.xsd:10: element appinfo: Schemas parser error : Element 'appinfo': The attribute 'fun' is not allowed.
|
||||||
|
./test/schemas/annot-err_0.xsd:14: element documentation: Schemas parser error : Element 'documentation': The attribute 'id' is not allowed.
|
||||||
|
./test/schemas/annot-err_0.xsd:14: element documentation: Schemas parser error : Element 'documentation': The attribute 'mothers' is not allowed.
|
||||||
|
./test/schemas/annot-err_0.xsd:14: element documentation: Schemas parser error : Element 'documentation', attribute 'xml:lang' ['language']: The value '*' is not valid.
|
1
result/schemas/any1_0_0
Normal file
1
result/schemas/any1_0_0
Normal file
@ -0,0 +1 @@
|
|||||||
|
./test/schemas/any1_0.xml validates
|
0
result/schemas/any1_0_0.err
Normal file
0
result/schemas/any1_0_0.err
Normal file
1
result/schemas/any2_0_0
Normal file
1
result/schemas/any2_0_0
Normal file
@ -0,0 +1 @@
|
|||||||
|
./test/schemas/any2_0.xml validates
|
0
result/schemas/any2_0_0.err
Normal file
0
result/schemas/any2_0_0.err
Normal file
1
result/schemas/any3_0_0
Normal file
1
result/schemas/any3_0_0
Normal file
@ -0,0 +1 @@
|
|||||||
|
./test/schemas/any3_0.xml fails to validate
|
1
result/schemas/any3_0_0.err
Normal file
1
result/schemas/any3_0_0.err
Normal file
@ -0,0 +1 @@
|
|||||||
|
./test/schemas/any3_0.xml:10: element foo: Schemas parser error : Element 'foo:foo': The element content is not valid.
|
1
result/schemas/any4_0_0
Normal file
1
result/schemas/any4_0_0
Normal file
@ -0,0 +1 @@
|
|||||||
|
./test/schemas/any4_0.xml validates
|
0
result/schemas/any4_0_0.err
Normal file
0
result/schemas/any4_0_0.err
Normal file
@ -1,3 +1,2 @@
|
|||||||
./test/schemas/anyAttr-processContents-err1_0.xml:11: element elem.lax: Schemas validity error : The value is not valid.
|
./test/schemas/anyAttr-processContents-err1_0.xml:11: element elem.lax: Schemas validity error : Element 'elem.lax', attribute 'foo:bar' ['language']: The value 'o o' is not valid.
|
||||||
./test/schemas/anyAttr-processContents-err1_0.xml:11: element elem.lax: Schemas validity error : Attribute "bar": the value is not valid.
|
./test/schemas/anyAttr-processContents-err1_0.xml:12: element elem.strict: Schemas validity error : Element 'elem.strict': The attribute 'foo:barB' is not allowed.
|
||||||
./test/schemas/anyAttr-processContents-err1_0.xml:12: element elem.strict: Schemas validity error : Attribute "barB" is not allowed.
|
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/attruse_0_1.xml:3: element barA: Schemas validity error : Attribute "attr" is required but missing.
|
./test/schemas/attruse_0_1.xml:3: element barA: Schemas validity error : Element 'barA': The attribute {'attr'} is required but missing.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/attruse_0_2.xml:6: element barC: Schemas validity error : Attribute "attr" is not allowed.
|
./test/schemas/attruse_0_2.xml:6: element barC: Schemas validity error : Element 'barC': The attribute 'attr' is not allowed.
|
||||||
|
1
result/schemas/bug141333_0_0
Normal file
1
result/schemas/bug141333_0_0
Normal file
@ -0,0 +1 @@
|
|||||||
|
./test/schemas/bug141333_0.xml validates
|
0
result/schemas/bug141333_0_0.err
Normal file
0
result/schemas/bug141333_0_0.err
Normal file
0
result/schemas/bug145246_0_0
Normal file
0
result/schemas/bug145246_0_0
Normal file
3
result/schemas/bug145246_0_0.err
Normal file
3
result/schemas/bug145246_0_0.err
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
I/O warning : failed to load external entity "test/schemas/bug145246.xsd.imp"
|
||||||
|
Schemas parser error : xmlSchemaParse: could not load 'test/schemas/bug145246.xsd.imp'.
|
||||||
|
Schemas parser error : Failed to import schema from location "test/schemas/bug145246.xsd.imp".
|
@ -1 +1 @@
|
|||||||
./test/schemas/choice_2.xml:1: element doc: Schemas validity error : Element doc content check failed
|
./test/schemas/choice_2.xml:1: element doc: Schemas parser error : Element 'doc': The element content is not valid.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/choice_3.xml:1: element doc: Schemas validity error : Element doc content check failed
|
./test/schemas/choice_3.xml:1: element doc: Schemas parser error : Element 'doc': The element content is not valid.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/choice_4.xml:1: element doc: Schemas validity error : Element doc content check failed
|
./test/schemas/choice_4.xml:1: element doc: Schemas parser error : Element 'doc': The element content is not valid.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/choice_5.xml:1: element doc: Schemas validity error : Element doc content check failed
|
./test/schemas/choice_5.xml:1: element doc: Schemas parser error : Element 'doc': The element content is not valid.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/choice_6.xml:1: element doc: Schemas validity error : Element doc content check failed
|
./test/schemas/choice_6.xml:1: element doc: Schemas parser error : Element 'doc': The element content is not valid.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/choice_2.xml:1: element doc: Schemas validity error : Element doc content check failed
|
./test/schemas/choice_2.xml:1: element doc: Schemas parser error : Element 'doc': The element content is not valid.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/choice_3.xml:1: element doc: Schemas validity error : Element doc content check failed
|
./test/schemas/choice_3.xml:1: element doc: Schemas parser error : Element 'doc': The element content is not valid.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/choice_5.xml:1: element doc: Schemas validity error : Element doc content check failed
|
./test/schemas/choice_5.xml:1: element doc: Schemas parser error : Element 'doc': The element content is not valid.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/choice_6.xml:1: element doc: Schemas validity error : Element doc content check failed
|
./test/schemas/choice_6.xml:1: element doc: Schemas parser error : Element 'doc': The element content is not valid.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/choice_4.xml:1: element doc: Schemas validity error : Element doc content check failed
|
./test/schemas/choice_4.xml:1: element doc: Schemas parser error : Element 'doc': The element content is not valid.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/choice_6.xml:1: element doc: Schemas validity error : Element doc content check failed
|
./test/schemas/choice_6.xml:1: element doc: Schemas parser error : Element 'doc': The element content is not valid.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/cos-st-restricts-1-2-err_0.xml:3: element foo: Schemas validity error : The value with length "2" is not facet-valid with respect to length = "3".
|
./test/schemas/cos-st-restricts-1-2-err_0.xml:3: element foo: Schemas validity error : Element 'foo' [ST 'type.A', facet 'length']: The value has a length of '2'; this differs from the allowed length of '3'.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/derivation-ok-extension-err_0.xsd:17: element attribute: Schemas parser error : ct-props-correct.4: Duplicate attribute use with the name "barA_1" specified
|
./test/schemas/derivation-ok-extension-err_0.xsd:6: element complexType: Schemas parser error : CT local, attr. use {'barA_1'}: Duplicate attribute use specified.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/derivation-ok-extension_0.xsd:17: element attribute: Schemas parser error : ct-props-correct.4: Duplicate attribute use with the name "barA_1" specified
|
./test/schemas/derivation-ok-extension_0.xsd:6: element complexType: Schemas parser error : CT local, attr. use {'barA_1'}: Duplicate attribute use specified.
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
./test/schemas/derivation-ok-restriction-2-1-1_0.xsd:16: element attribute: Schemas parser error : derivation-ok-restriction.2.1.1: The "optional" attribute use "barB_1" is inconsistent with a matching "required" attribute use of the base type
|
./test/schemas/derivation-ok-restriction-2-1-1_0.xsd:6: element complexType: Schemas parser error : CT local, attr. use {'barB_1'}: The 'optional' use is inconsistent with a matching 'required' use of the base type.
|
||||||
./test/schemas/derivation-ok-restriction-2-1-1_0.xsd:20: element attribute: Schemas parser error : derivation-ok-restriction.3: The "required" attribute use "barB_3" of the base type does not have a matching attribute use in the derived type
|
./test/schemas/derivation-ok-restriction-2-1-1_0.xsd:6: element complexType: Schemas parser error : CT local: A matching attribute use for the 'required' attribute use {'barB_3'} of the base type is missing.
|
||||||
./test/schemas/derivation-ok-restriction-2-1-1_0.xsd:23: element attribute: Schemas parser error : derivation-ok-restriction.2.2: The attribute use "barC_1" has neither a matching attribute use, nor a matching wildcard in the base type
|
./test/schemas/derivation-ok-restriction-2-1-1_0.xsd:6: element complexType: Schemas parser error : CT local, attr. use {'barC_1'}: Neither a matching attribute use, nor a matching wildcard in the base type does exist.
|
||||||
./test/schemas/derivation-ok-restriction-2-1-1_0.xsd:25: element attribute: Schemas parser error : derivation-ok-restriction.2.2: The attribute use "barC_2" has neither a matching attribute use, nor a matching wildcard in the base type
|
./test/schemas/derivation-ok-restriction-2-1-1_0.xsd:6: element complexType: Schemas parser error : CT local, attr. use {'barC_2'}: Neither a matching attribute use, nor a matching wildcard in the base type does exist.
|
||||||
./test/schemas/derivation-ok-restriction-2-1-1_0.xsd:30: element attribute: Schemas parser error : derivation-ok-restriction.2.2: The attribute use "barD_1" has neither a matching attribute use, nor a matching wildcard in the base type
|
./test/schemas/derivation-ok-restriction-2-1-1_0.xsd:6: element complexType: Schemas parser error : CT local, attr. use {'barD_1'}: Neither a matching attribute use, nor a matching wildcard in the base type does exist.
|
||||||
./test/schemas/derivation-ok-restriction-2-1-1_0.xsd:32: element attribute: Schemas parser error : derivation-ok-restriction.2.2: The attribute use "barD_2" has neither a matching attribute use, nor a matching wildcard in the base type
|
./test/schemas/derivation-ok-restriction-2-1-1_0.xsd:6: element complexType: Schemas parser error : CT local, attr. use {'barD_2'}: Neither a matching attribute use, nor a matching wildcard in the base type does exist.
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
./test/schemas/derivation-ok-restriction-4-1-err_0.xsd:33: element complexType: Schemas parser error : The derived type "type.A" has an attribute wildcard, but the base type "base.type.A" does not have one.
|
./test/schemas/derivation-ok-restriction-4-1-err_0.xsd:33: element complexType: Schemas parser error : CT 'type.A': The type has an attribute wildcard, but the base type CT 'base.type.A' does not have one.
|
||||||
./test/schemas/derivation-ok-restriction-4-1-err_0.xsd:45: element complexType: Schemas parser error : The wildcard in the derived type "type.B" is not a valid subset of the one in the base type "base.type.B".
|
./test/schemas/derivation-ok-restriction-4-1-err_0.xsd:45: element complexType: Schemas parser error : CT 'type.B': The attribute wildcard is not a valid subset of the wildcard in the base type CT 'base.type.B'.
|
||||||
./test/schemas/derivation-ok-restriction-4-1-err_0.xsd:57: element complexType: Schemas parser error : The process contents of the wildcard in the derived type "type.C" is weaker than that in the base type "base.type.C".
|
./test/schemas/derivation-ok-restriction-4-1-err_0.xsd:57: element complexType: Schemas parser error : CT 'type.C': The 'process contents' of the attribute wildcard is weaker than the one in the base type CT 'base.type.C'.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/deter0_0.xsd:5: element element: Schemas parser error : Content model of book is not determinist:
|
./test/schemas/deter0_0.xsd:5: element element: Schemas parser error : Element decl. 'book': The content model is not determinist.
|
||||||
|
0
result/schemas/element-err_0_0
Normal file
0
result/schemas/element-err_0_0
Normal file
20
result/schemas/element-err_0_0.err
Normal file
20
result/schemas/element-err_0_0.err
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
./test/schemas/element-err_0.xsd:8: element element: Schemas parser error : Element decl.: The attribute 'name' is required but missing.
|
||||||
|
./test/schemas/element-err_0.xsd:14: element element: Schemas parser error : Element decl. 'foo': The attribute 'ref' is not allowed.
|
||||||
|
./test/schemas/element-err_0.xsd:14: element element: Schemas parser error : Element decl. 'foo': The attribute 'minOccurs' is not allowed.
|
||||||
|
./test/schemas/element-err_0.xsd:14: element element: Schemas parser error : Element decl. 'foo': The attribute 'maxOccurs' is not allowed.
|
||||||
|
./test/schemas/element-err_0.xsd:14: element element: Schemas parser error : Element decl. 'foo': The attribute 'form' is not allowed.
|
||||||
|
./test/schemas/element-err_0.xsd:14: element element: Schemas parser error : Element decl. 'foo', attribute 'final' [(#all | List of (extension | restriction))]: The value 'fantasy' is not valid.
|
||||||
|
./test/schemas/element-err_0.xsd:14: element element: Schemas parser error : Element decl. 'foo', attribute 'block' [(#all | List of (extension | restriction | substitution))]: The value 'flute' is not valid.
|
||||||
|
./test/schemas/element-err_0.xsd:14: element element: Schemas parser error : Element decl. 'foo': The attributes 'default' and 'fixed' are mutually exclusive.
|
||||||
|
./test/schemas/element-err_0.xsd:22: element element: Schemas parser error : Element ref. 'foo:bar': The attributes 'ref' and 'name' are mutually exclusive.
|
||||||
|
./test/schemas/element-err_0.xsd:22: element element: Schemas parser error : Element ref. 'foo:bar', attribute 'abstract': Only the attributes 'minOccurs', 'maxOccurs' and 'id' are allowed in addition to 'ref'.
|
||||||
|
./test/schemas/element-err_0.xsd:22: element element: Schemas parser error : Element ref. 'foo:bar', attribute 'minOccurs': The value must not be greater than the value of 'maxOccurs'.
|
||||||
|
./test/schemas/element-err_0.xsd:23: element complexType: Schemas parser error : Element ref. 'foo:bar': The content is not valid. Expected is (annotation?).
|
||||||
|
./test/schemas/element-err_0.xsd:30: element element: Schemas parser error : Element decl. 'myomy': The attribute 'abstract' is not allowed.
|
||||||
|
./test/schemas/element-err_0.xsd:30: element element: Schemas parser error : Element decl. 'myomy': The attribute 'substitutionGroup' is not allowed.
|
||||||
|
./test/schemas/element-err_0.xsd:30: element element: Schemas parser error : Element decl. 'myomy': The attribute 'final' is not allowed.
|
||||||
|
./test/schemas/element-err_0.xsd:30: element element: Schemas parser error : Element decl. 'myomy', attribute 'block' [(#all | List of (extension | restriction | substitution))]: The value 'flute' is not valid.
|
||||||
|
./test/schemas/element-err_0.xsd:30: element element: Schemas parser error : Element decl. 'myomy': The attributes 'default' and 'fixed' are mutually exclusive.
|
||||||
|
./test/schemas/element-err_0.xsd:30: element element: Schemas parser error : Element decl. 'myomy', attribute 'maxOccurs': The value must be greater than or equal to 1.
|
||||||
|
./test/schemas/element-err_0.xsd:31: element complexType: Schemas parser error : Element decl. 'myomy': The attribute 'type' and the <complexType> child are mutually exclusive.
|
||||||
|
./test/schemas/element-err_0.xsd:32: element simpleType: Schemas parser error : Element decl. 'myomy': The content is not valid. Expected is (annotation?, ((simpleType | complexType)?, (unique | key | keyref)*)).
|
0
result/schemas/element-minmax-err_0_0
Normal file
0
result/schemas/element-minmax-err_0_0
Normal file
1
result/schemas/element-minmax-err_0_0.err
Normal file
1
result/schemas/element-minmax-err_0_0.err
Normal file
@ -0,0 +1 @@
|
|||||||
|
./test/schemas/element-minmax-err_0.xsd:6: element element: Schemas parser error : Element decl. 'bar', attribute 'maxOccurs': The value must be greater than or equal to 1.
|
@ -1 +1 @@
|
|||||||
./test/schemas/extension1_1.xml:1: element title: Schemas validity error : Attribute "langue" is not allowed.
|
./test/schemas/extension1_1.xml:1: element title: Schemas validity error : Element 'title': The attribute 'langue' is not allowed.
|
||||||
|
@ -1,2 +1 @@
|
|||||||
./test/schemas/facet-unionST-err1_0.xml:3: element foo: Schemas validity error : The value failed to validate against the facet "enumeration".
|
./test/schemas/facet-unionST-err1_0.xml:3: element foo: Schemas validity error : Element 'foo' [ST 'fooType.B']: The character content is not valid.
|
||||||
./test/schemas/facet-unionST-err1_0.xml:3: element foo: Schemas validity error : The value is not valid.
|
|
||||||
|
@ -1,12 +1,9 @@
|
|||||||
./test/schemas/hexbinary_1.xml:4: element hex: Schemas validity error : The value is not valid.
|
./test/schemas/hexbinary_1.xml:4: element hex: Schemas validity error : Element 'hex' ['hexBinary']: The character content is not valid.
|
||||||
./test/schemas/hexbinary_1.xml:5: element hex: Schemas validity error : The value is not valid.
|
./test/schemas/hexbinary_1.xml:5: element hex: Schemas validity error : Element 'hex' ['hexBinary']: The character content is not valid.
|
||||||
./test/schemas/hexbinary_1.xml:6: element hex: Schemas validity error : The value is not valid.
|
./test/schemas/hexbinary_1.xml:6: element hex: Schemas validity error : Element 'hex' ['hexBinary']: The character content is not valid.
|
||||||
./test/schemas/hexbinary_1.xml:7: element hex: Schemas validity error : The value is not valid.
|
./test/schemas/hexbinary_1.xml:7: element hex: Schemas validity error : Element 'hex' ['hexBinary']: The character content is not valid.
|
||||||
./test/schemas/hexbinary_1.xml:8: element hex: Schemas validity error : The value is not valid.
|
./test/schemas/hexbinary_1.xml:8: element hex: Schemas validity error : Element 'hex' ['hexBinary']: The character content is not valid.
|
||||||
./test/schemas/hexbinary_1.xml:9: element hex: Schemas validity error : The value is not valid.
|
./test/schemas/hexbinary_1.xml:9: element hex: Schemas validity error : Element 'hex' ['hexBinary']: The character content is not valid.
|
||||||
./test/schemas/hexbinary_1.xml:11: element hex2: Schemas validity error : The value failed to validate against the facet "maxLength".
|
./test/schemas/hexbinary_1.xml:11: element hex2: Schemas validity error : Element 'hex2' [ST local, facet 'maxLength']: The value has a length of '9'; this exceeds the allowed maximum length of '8'.
|
||||||
./test/schemas/hexbinary_1.xml:11: element hex2: Schemas validity error : The value is not valid.
|
./test/schemas/hexbinary_1.xml:13: element hex3: Schemas validity error : Element 'hex3' [ST local, facet 'length']: The value has a length of '1'; this differs from the allowed length of '2'.
|
||||||
./test/schemas/hexbinary_1.xml:13: element hex3: Schemas validity error : The value failed to validate against the facet "length".
|
./test/schemas/hexbinary_1.xml:14: element hex3: Schemas validity error : Element 'hex3' [ST local, facet 'length']: The value has a length of '3'; this differs from the allowed length of '2'.
|
||||||
./test/schemas/hexbinary_1.xml:13: element hex3: Schemas validity error : The value is not valid.
|
|
||||||
./test/schemas/hexbinary_1.xml:14: element hex3: Schemas validity error : The value failed to validate against the facet "length".
|
|
||||||
./test/schemas/hexbinary_1.xml:14: element hex3: Schemas validity error : The value is not valid.
|
|
||||||
|
1
result/schemas/include1_0_0
Normal file
1
result/schemas/include1_0_0
Normal file
@ -0,0 +1 @@
|
|||||||
|
./test/schemas/include1_0.xml validates
|
0
result/schemas/include1_0_0.err
Normal file
0
result/schemas/include1_0_0.err
Normal file
@ -1 +1 @@
|
|||||||
./test/schemas/length3_0.xsd:5: element element: Schemas parser error : Element "size": the QName "non-positive-integer" of the attribute "type" does not resolve to a schema component.
|
./test/schemas/length3_0.xsd:5: element element: Schemas parser error : Element decl. 'size', attribute 'type': The QName value {'http://www.w3.org/2001/XMLSchema', 'non-positive-integer'} does not resolve to a(n) type definition.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/list0_1.xml:1: element test: Schemas validity error : Element test content check failed
|
./test/schemas/list0_1.xml:1: element test: Schemas parser error : Element 'test': The element content is not valid.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/list0_0.xml:1: element test: Schemas validity error : Element test content check failed
|
./test/schemas/list0_0.xml:1: element test: Schemas parser error : Element 'test': The element content is not valid.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/list0_1.xml:1: element test: Schemas validity error : Element test content check failed
|
./test/schemas/list0_1.xml:1: element test: Schemas parser error : Element 'test': The element content is not valid.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/ns0_3.xml:1: element foo: Schemas validity error : Attribute "id" is not allowed.
|
./test/schemas/ns0_3.xml:1: element foo: Schemas validity error : Element 'n:foo': The attribute 'n:id' is not allowed.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/ns0_4.xml:2: element foo: Schemas validity error : Attribute "id" is not allowed.
|
./test/schemas/ns0_4.xml:2: element foo: Schemas validity error : Element 'l:foo': The attribute 'b:id' is not allowed.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/ns0_0.xml:1: element foo: Schemas validity error : Attribute "id" is not allowed.
|
./test/schemas/ns0_0.xml:1: element foo: Schemas validity error : Element 'foo': The attribute 'id' is not allowed.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/ns0_1.xml:1: element foo: Schemas validity error : Attribute "id" is not allowed.
|
./test/schemas/ns0_1.xml:1: element foo: Schemas validity error : Element 'n:foo': The attribute 'id' is not allowed.
|
||||||
|
1
result/schemas/restrict-CT-attr-ref_0_0
Normal file
1
result/schemas/restrict-CT-attr-ref_0_0
Normal file
@ -0,0 +1 @@
|
|||||||
|
./test/schemas/restrict-CT-attr-ref_0.xml validates
|
0
result/schemas/restrict-CT-attr-ref_0_0.err
Normal file
0
result/schemas/restrict-CT-attr-ref_0_0.err
Normal file
@ -1 +1 @@
|
|||||||
./test/schemas/scc-no-xmlns_0.xsd:7: element attribute: Schemas parser error : The name of an attribute declaration must not match "xmlns".
|
./test/schemas/scc-no-xmlns_0.xsd:7: element attribute: Schemas parser error : Element 'attribute', attribute 'name' ['NCName']: The value must not match 'xmlns'.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/scc-no-xsi_0.xsd:7: element attribute: Schemas parser error : The target namespace of an attribute declaration, must not match "http://www.w3.org/2001/XMLSchema-instance"
|
./test/schemas/scc-no-xsi_0.xsd:7: element attribute: Schemas parser error : Attribute decl. 'bar': The target namespace must not match 'http://www.w3.org/2001/XMLSchema-instance'.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/src-attribute1_0.xsd:9: element attribute: Schemas parser error : Attribute declaration has both, "default" and "fixed"
|
./test/schemas/src-attribute1_0.xsd:9: element attribute: Schemas parser error : Attribute decl. 'bar': The attributes 'default' and 'fixed' are mutually exclusive.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/src-attribute2_0.xsd:9: element attribute: Schemas parser error : Attribute declaration has "default" but "use" is not "optional"
|
./test/schemas/src-attribute2_0.xsd:9: element attribute: Schemas parser error : Attribute decl. 'bar', attribute 'use' [(optional | prohibited | required)]: The value must be 'optional' if the attribute 'default' is present as well.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/src-attribute3-1_0.xsd:9: element attribute: Schemas parser error : Attribute declaration "bar" has both, "name" and "ref"
|
./test/schemas/src-attribute3-1_0.xsd:9: element attribute: Schemas parser error : Attribute ref. 'foo:bar': The attributes 'ref' and 'name' are mutually exclusive.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/src-attribute3-2-form_0.xsd:10: element attribute: Schemas parser error : Attribute declaration anonattr 2 has "ref", thus "form" must be absent
|
./test/schemas/src-attribute3-2-form_0.xsd:10: element attribute: Schemas parser error : Attribute ref. 'foo:bar': The attribute 'form' is not allowed.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/src-attribute3-2-st_0.xsd:11: element simpleType: Schemas parser error : Attribute declaration anonattr 2 has both ("ref" or "type") and <simpleType>
|
./test/schemas/src-attribute3-2-st_0.xsd:11: element simpleType: Schemas parser error : Attribute ref. 'foo:bar': The content is not valid. Expected is (annotation?).
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/src-attribute3-2-type_0.xsd:10: element attribute: Schemas parser error : Attribute declaration anonattr 2 has "ref", thus "type" must be absent
|
./test/schemas/src-attribute3-2-type_0.xsd:10: element attribute: Schemas parser error : Attribute ref. 'foo:bar': The attribute 'type' is not allowed.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/src-attribute4_0.xsd:8: element simpleType: Schemas parser error : Attribute declaration bar has both ("ref" or "type") and <simpleType>
|
./test/schemas/src-attribute4_0.xsd:8: element simpleType: Schemas parser error : Attribute decl. 'bar': The attribute 'type' and the <simpleType> child are mutually exclusive.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/src-element1_0.xsd:7: element element: Schemas parser error : Element foo has both default and fixed
|
./test/schemas/src-element1_0.xsd:7: element element: Schemas parser error : Element decl. 'foo': The attributes 'default' and 'fixed' are mutually exclusive.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/src-element2-1_0.xsd:12: element element: Schemas parser error : Element declaration has both, "name" and "ref"
|
./test/schemas/src-element2-1_0.xsd:12: element element: Schemas parser error : Element ref. 'foo:bar': The attributes 'ref' and 'name' are mutually exclusive.
|
||||||
|
@ -1,8 +1,9 @@
|
|||||||
./test/schemas/src-element2-2_0.xsd:23: element complexType: Schemas parser error : Element declaration anonelem 6: only annotation is allowed as content in addition to ref
|
./test/schemas/src-element2-2_0.xsd:18: element element: Schemas parser error : Element ref. 'foo:bar', attribute 'maxOccurs': The value must be greater than or equal to 1.
|
||||||
./test/schemas/src-element2-2_0.xsd:29: element simpleType: Schemas parser error : Element declaration anonelem 7: only annotation is allowed as content in addition to ref
|
./test/schemas/src-element2-2_0.xsd:23: element complexType: Schemas parser error : Element ref. 'foo:bar': The content is not valid. Expected is (annotation?).
|
||||||
./test/schemas/src-element2-2_0.xsd:36: element element: Schemas parser error : Element declaration anonelem 8: only minOccurs, maxOccurs and id are allowed in addition to ref
|
./test/schemas/src-element2-2_0.xsd:29: element simpleType: Schemas parser error : Element ref. 'foo:bar': The content is not valid. Expected is (annotation?).
|
||||||
./test/schemas/src-element2-2_0.xsd:37: element element: Schemas parser error : Element declaration anonelem 9: only minOccurs, maxOccurs and id are allowed in addition to ref
|
./test/schemas/src-element2-2_0.xsd:36: element element: Schemas parser error : Element ref. 'foo:bar', attribute 'type': Only the attributes 'minOccurs', 'maxOccurs' and 'id' are allowed in addition to 'ref'.
|
||||||
./test/schemas/src-element2-2_0.xsd:38: element element: Schemas parser error : Element declaration anonelem 10: only minOccurs, maxOccurs and id are allowed in addition to ref
|
./test/schemas/src-element2-2_0.xsd:37: element element: Schemas parser error : Element ref. 'foo:bar', attribute 'nillable': Only the attributes 'minOccurs', 'maxOccurs' and 'id' are allowed in addition to 'ref'.
|
||||||
./test/schemas/src-element2-2_0.xsd:39: element element: Schemas parser error : Element declaration anonelem 11: only minOccurs, maxOccurs and id are allowed in addition to ref
|
./test/schemas/src-element2-2_0.xsd:38: element element: Schemas parser error : Element ref. 'foo:bar', attribute 'default': Only the attributes 'minOccurs', 'maxOccurs' and 'id' are allowed in addition to 'ref'.
|
||||||
./test/schemas/src-element2-2_0.xsd:40: element element: Schemas parser error : Element declaration anonelem 12: only minOccurs, maxOccurs and id are allowed in addition to ref
|
./test/schemas/src-element2-2_0.xsd:39: element element: Schemas parser error : Element ref. 'foo:bar', attribute 'fixed': Only the attributes 'minOccurs', 'maxOccurs' and 'id' are allowed in addition to 'ref'.
|
||||||
./test/schemas/src-element2-2_0.xsd:41: element element: Schemas parser error : Element declaration anonelem 13: only minOccurs, maxOccurs and id are allowed in addition to ref
|
./test/schemas/src-element2-2_0.xsd:40: element element: Schemas parser error : Element ref. 'foo:bar', attribute 'form': Only the attributes 'minOccurs', 'maxOccurs' and 'id' are allowed in addition to 'ref'.
|
||||||
|
./test/schemas/src-element2-2_0.xsd:41: element element: Schemas parser error : Element ref. 'foo:bar', attribute 'block': Only the attributes 'minOccurs', 'maxOccurs' and 'id' are allowed in addition to 'ref'.
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
./test/schemas/src-element3_0.xsd:8: element complexType: Schemas parser error : Element declaration foo has both "type" and a local complex type
|
./test/schemas/src-element3_0.xsd:8: element complexType: Schemas parser error : Element decl. 'foo': The attribute 'type' and the <complexType> child are mutually exclusive.
|
||||||
./test/schemas/src-element3_0.xsd:16: element simpleType: Schemas parser error : Element declaration bar has both "type" and a local simple type
|
./test/schemas/src-element3_0.xsd:16: element simpleType: Schemas parser error : Element decl. 'bar': The attribute 'type' and the <simpleType> child are mutually exclusive.
|
||||||
|
@ -1 +1 @@
|
|||||||
./test/schemas/vdv-first4_1.xml:14: element born: Schemas validity error : The value is not valid.
|
./test/schemas/vdv-first4_1.xml:14: element born: Schemas validity error : Element 'born' [ST 'date']: The character content is not valid.
|
||||||
|
@ -1,2 +1 @@
|
|||||||
./test/schemas/vdv-first4_2.xml:24: element born: Schemas validity error : The value failed to validate against the facet "pattern".
|
./test/schemas/vdv-first4_2.xml:24: element born: Schemas validity error : Element 'born' [ST 'date', facet 'pattern']: The value '2000-01-20Z' is not accepted by the pattern '[^:Z]*'.
|
||||||
./test/schemas/vdv-first4_2.xml:24: element born: Schemas validity error : The value is not valid.
|
|
||||||
|
4
test/schemas/annot-err_0.xml
Normal file
4
test/schemas/annot-err_0.xml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<foo xmlns="http://FOO"
|
||||||
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:schemaLocation="http://FOO annot-err_0.xsd"/>
|
21
test/schemas/annot-err_0.xsd
Normal file
21
test/schemas/annot-err_0.xsd
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||||
|
targetNamespace="http://FOO"
|
||||||
|
xmlns:goo="http://GOO"
|
||||||
|
xmlns:but="http://BUT">
|
||||||
|
<xsd:element name="foo" xml:lang="hhh">
|
||||||
|
<xsd:annotation id="?" death="is a good entertainer" but:such="is life">
|
||||||
|
I shouldn't do this here...
|
||||||
|
<xsd:appinfo id="?" source="somewhere"
|
||||||
|
goo:fun="bag" fun="another fun-bag">
|
||||||
|
weeelll
|
||||||
|
</xsd:appinfo>
|
||||||
|
<xsd:documentation xml:lang="*" id="?" source="anywhere"
|
||||||
|
goo:mothers="of invention" mothers="don't do your dishes">
|
||||||
|
hmmmmmm
|
||||||
|
</xsd:documentation>
|
||||||
|
...and here as well - more than ever
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
|
||||||
|
</xsd:schema>
|
21
test/schemas/any1_0.xml
Normal file
21
test/schemas/any1_0.xml
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||||
|
<!-- Tests xsd:any with "##any". -->
|
||||||
|
<foo:foo
|
||||||
|
xmlns:foo="http://FOO"
|
||||||
|
xmlns:bar="http://BAR"
|
||||||
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:schemaLocation="http://FOO any1_0.xsd">
|
||||||
|
|
||||||
|
<foo:anything>
|
||||||
|
<foo:boo booAttr="123"/>
|
||||||
|
</foo:anything>
|
||||||
|
<bar:anything>
|
||||||
|
<foo:boo booAttr="213"/>
|
||||||
|
</bar:anything>
|
||||||
|
<anything>
|
||||||
|
<foo:boo booAttr="213"/>
|
||||||
|
</anything>
|
||||||
|
|
||||||
|
|
||||||
|
</foo:foo>
|
||||||
|
|
22
test/schemas/any1_0.xsd
Normal file
22
test/schemas/any1_0.xsd
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!-- Tests xsd:any with "##any". -->
|
||||||
|
<xsd:schema
|
||||||
|
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||||
|
targetNamespace="http://FOO"
|
||||||
|
xmlns:foo="http://FOO">
|
||||||
|
|
||||||
|
<xsd:element name="boo">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:attribute name="booAttr" type="xsd:integer" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
|
||||||
|
<xsd:element name="foo">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="3"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
|
||||||
|
</xsd:schema>
|
24
test/schemas/any2_0.xml
Normal file
24
test/schemas/any2_0.xml
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||||
|
<!-- Tests xsd:any with a set of namespaces, icluding
|
||||||
|
"##local" and "##targetNamespace". -->
|
||||||
|
<foo:foo
|
||||||
|
xmlns:foo="http://FOO"
|
||||||
|
xmlns:bar="http://BAR"
|
||||||
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:schemaLocation="http://FOO any2_0.xsd">
|
||||||
|
|
||||||
|
<foo:anything>
|
||||||
|
<foo:boo booAttr="123"/>
|
||||||
|
</foo:anything>
|
||||||
|
|
||||||
|
<bar:anything>
|
||||||
|
<foo:boo booAttr="123"/>
|
||||||
|
</bar:anything>
|
||||||
|
|
||||||
|
<anything>
|
||||||
|
<foo:boo booAttr="123"/>
|
||||||
|
</anything>
|
||||||
|
|
||||||
|
|
||||||
|
</foo:foo>
|
||||||
|
|
26
test/schemas/any2_0.xsd
Normal file
26
test/schemas/any2_0.xsd
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!-- Tests xsd:any with a set of namespaces, icluding
|
||||||
|
"##local" and "##targetNamespace". -->
|
||||||
|
<xsd:schema
|
||||||
|
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||||
|
targetNamespace="http://FOO"
|
||||||
|
xmlns:foo="http://FOO">
|
||||||
|
|
||||||
|
<xsd:element name="boo">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:attribute name="booAttr" type="xsd:integer" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
|
||||||
|
<xsd:element name="foo">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:any
|
||||||
|
namespace="##targetNamespace http://BAR ##local"
|
||||||
|
processContents="lax"
|
||||||
|
maxOccurs="3"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
|
||||||
|
</xsd:schema>
|
17
test/schemas/any3_0.xml
Normal file
17
test/schemas/any3_0.xml
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||||
|
<!-- Tests xsd:any.
|
||||||
|
invalid: <bar.A/> and <foo:bar.B/>
|
||||||
|
valid: <bar:bar.C/>
|
||||||
|
-->
|
||||||
|
<foo:foo
|
||||||
|
xmlns:foo="http://FOO"
|
||||||
|
xmlns:bar="http://BAR"
|
||||||
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:schemaLocation="http://FOO any3_0.xsd">
|
||||||
|
|
||||||
|
<bar.A/>
|
||||||
|
<foo:bar.B/>
|
||||||
|
<bar:bar.C/>
|
||||||
|
|
||||||
|
</foo:foo>
|
||||||
|
|
17
test/schemas/any3_0.xsd
Normal file
17
test/schemas/any3_0.xsd
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<xsd:schema
|
||||||
|
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||||
|
targetNamespace="http://FOO"
|
||||||
|
xmlns:foo="http://FOO">
|
||||||
|
|
||||||
|
<xsd:element name="foo">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:any namespace="##other" processContents="lax"/>
|
||||||
|
<xsd:any namespace="##other" processContents="lax"/>
|
||||||
|
<xsd:any namespace="##other" processContents="lax"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
|
||||||
|
</xsd:schema>
|
17
test/schemas/any4_0.xml
Normal file
17
test/schemas/any4_0.xml
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||||
|
<!-- Tests xsd:any.
|
||||||
|
invalid: <bar.A/> and <foo:bar.B/>
|
||||||
|
valid: <bar:bar.C/>
|
||||||
|
-->
|
||||||
|
<foo:foo
|
||||||
|
xmlns:foo="http://FOO"
|
||||||
|
xmlns:bar="http://BAR"
|
||||||
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:schemaLocation="http://FOO any4_0.xsd">
|
||||||
|
|
||||||
|
<foo:anything>
|
||||||
|
<foo:boo booAttr="123"/>
|
||||||
|
</foo:anything>
|
||||||
|
|
||||||
|
</foo:foo>
|
||||||
|
|
28
test/schemas/any4_0.xsd
Normal file
28
test/schemas/any4_0.xsd
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<xsd:schema
|
||||||
|
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||||
|
targetNamespace="http://FOO"
|
||||||
|
xmlns:foo="http://FOO">
|
||||||
|
|
||||||
|
<xsd:element name="boo">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:attribute name="booAttr" type="xsd:integer" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
|
||||||
|
<xsd:element name="foo">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:choice>
|
||||||
|
<xsd:any namespace="http://FOO" processContents="lax" maxOccurs="1"/>
|
||||||
|
<xsd:element name="anything" form="qualified">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element ref="foo:boo"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:choice>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
|
||||||
|
</xsd:schema>
|
9
test/schemas/bug141333_0.xml
Normal file
9
test/schemas/bug141333_0.xml
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||||
|
<foo
|
||||||
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="bug141333.xsd" attrA="valueA">
|
||||||
|
|
||||||
|
<bar attrA="valueA" attrB="valueB"/>
|
||||||
|
|
||||||
|
</foo>
|
||||||
|
|
25
test/schemas/bug141333_0.xsd
Normal file
25
test/schemas/bug141333_0.xsd
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||||
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
|
||||||
|
|
||||||
|
<xs:element name="foo" type="baseType"/>
|
||||||
|
|
||||||
|
<xs:complexType name="baseType">
|
||||||
|
<xs:all>
|
||||||
|
<xs:element name="bar" type="derivedType" minOccurs="0"/>
|
||||||
|
</xs:all>
|
||||||
|
<xs:attribute name="attrA" type="xs:string" use="required"/>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="derivedType">
|
||||||
|
<xs:complexContent>
|
||||||
|
<xs:extension base="baseType">
|
||||||
|
<xs:attribute name="attrB" type="xs:string" use="required"/>
|
||||||
|
</xs:extension>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
</xs:schema>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
30
test/schemas/bug145246_0.xml
Normal file
30
test/schemas/bug145246_0.xml
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--DOCTYPE giml SYSTEM "http://gitk.sourceforge.net/giml.dtd"-->
|
||||||
|
<!-- $Id: gitkTemplate_message.xml.in,v 1.11 2004/01/07 14:21:17 ensonic Exp $
|
||||||
|
* @file gitkTemplate_message.xml
|
||||||
|
* @author Stefan Kost <ensonic@users.sf.net>
|
||||||
|
* @date Thu Jan 17 11:22:38 2002
|
||||||
|
*
|
||||||
|
* @brief message dialog template
|
||||||
|
* @ingroup gitkcore
|
||||||
|
*
|
||||||
|
-->
|
||||||
|
<giml xmlns="http://gitk.sourceforge.net/"
|
||||||
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:schemaLocation="http://gitk.sourceforge.net/ bug145246.xsd"
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:i18n="http://apache.org/cocoon/i18n/2.0"
|
||||||
|
>
|
||||||
|
<dialog focus="ctrl">
|
||||||
|
<meta>
|
||||||
|
<dc:title><i18n:text>message</i18n:text></dc:title>
|
||||||
|
</meta>
|
||||||
|
<dialogwidgets>
|
||||||
|
<dialogwidget id="Okay"/>
|
||||||
|
</dialogwidgets>
|
||||||
|
<widgetgroup>
|
||||||
|
<widget id="Message" type="label"/>
|
||||||
|
</widgetgroup>
|
||||||
|
</dialog>
|
||||||
|
</giml>
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user