For the same reason as the external variables, shared.gpr can be a
source of conflict between different projects. For instance with AWS.
This change has no impact on the installation since shared.gpr is not
provided in the installation.
Part of T715-030.
Change-Id: Ie0ac01a23c34981b75055fbe8a45db9cc50a581f
O930-031
XSD files with no namespace information cannot be mixed into the
same XML_Grammar, or they will conflict with each other. The
solution is therefore to preload each of them into its own XML_Grammar,
and then let the validating parser chose that grammar dynamically
by overriding the new primitive operation Parse_Grammar.
Change-Id: I337d09259c6b2b18d9b91b4ded847f7f8dcd6eab
We now have a single makefile, and properly separate each test that
should be visible in the nightly tests. All results are stored in a
results/ directory to help integration with the nightly tests.
O710-005
Move all the */test/ directories to tests/*
Move all tests that potentially contain customer code or data to tests/adacore
These will be moved to a separate git repository
Part of O527-038
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@240170 936e1b1b-40f2-da11-902a-00137254ae57
The script xmlada-config is not distributed anymore.
For O608-006.
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@239596 936e1b1b-40f2-da11-902a-00137254ae57
Fix handling of features and known-problems, which were not using
correct versions of XML/Ada releases (refering to 4.4.1 instead of
the more recent 4.4.2).
N910-017
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@232255 936e1b1b-40f2-da11-902a-00137254ae57
The previous construction was creating states for all possible
combinations of the children nodes, resulting in an explosion
in the number of states. Through additional capabilities added
to Sax.State_Machines, we now have data associated with each
active state. In particular, for <all> states this is used to
memorize which children have already been visited.
for K518-020 and KC01-028
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@182156 936e1b1b-40f2-da11-902a-00137254ae57
files to find it.
(Input_Sources.Strings.Open): now takes a Cst_Byte_Sequence_Access, so
that we can point to hard-coded constants in the code
J302-043
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@166757 936e1b1b-40f2-da11-902a-00137254ae57
(For_Each_Item): moved from schema-validators-lists to sax-utils.
The former package is now removed
J302-043
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@166740 936e1b1b-40f2-da11-902a-00137254ae57
Needed for J302-043 (implementation of schema reader and later XPath)
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@164853 936e1b1b-40f2-da11-902a-00137254ae57