Skip to content

Commit

Permalink
Merge branch 'next' into enhancement-FareDebit
Browse files Browse the repository at this point in the history
  • Loading branch information
skinkie authored Jul 25, 2024
2 parents 7843801 + 4d95205 commit 21f28da
Show file tree
Hide file tree
Showing 346 changed files with 73,952 additions and 14,746 deletions.
4 changes: 2 additions & 2 deletions .github/scripts/validate-and-lint.sh
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ while IFS= read -r -d $'\0' filename; do
fi
# Remove temp file
rm "${filename}.pretty"
done < <(/usr/bin/find . -type f \( -name "*.xsd" -or -name "*.xml" \) -print0)
done < <(/usr/bin/find examples xsd -type f \( -name "*.xsd" -or -name "*.xml" \) -print0)

if [ ${PARSING_ERROR} -ne 0 ]; then
exit ${PARSING_ERROR}
fi
echo -e '\033[0;32mFinished validating XML file structure and linting XSD and XML files\033[0m'
echo -e '\033[0;32mFinished linting XSD and XML files\033[0m'
2 changes: 1 addition & 1 deletion .github/scripts/validate-examples.sh
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ set -e

echo "Validating NeTEx XML examples ..."

if xmllint --noout --schema xsd/NeTEx_publication.xsd examples/functions/calendar/*xml examples/functions/fares/*xml examples/functions/grouping/*xml examples/functions/newModes/*xml examples/functions/patterns/*xml examples/functions/pointOfInterest/*xml examples/functions/simpleNetwork/*xml examples/functions/site/*xml examples/functions/stopPlace/*xml examples/functions/timetable/*xml examples/functions/validityCondition/*xml examples/functions/variant/*xml examples/functions/vehicleSchedule/*xml examples/functions/versioning/*xml examples/standards/epip/*xml examples/standards/era_uic/*xml examples/standards/fxc/*xml examples/standards/gbfs/*xml examples/standards/gtfs/*xml examples/standards/neptune/*xml examples/standards/noptis/*xml examples/standards/tap_tsi/*xml examples/standards/txc/*xml examples/standards/vdv452/*/*xml examples/standards/vdv452/*/*/*xml; then
if xmllint --noout --schema xsd/NeTEx_publication.xsd examples/standards/epiap/*xml examples/functions/deckPlans/*.xml examples/standards/epiap/*xml && xmllint --noout --schema xsd/NeTEx_publication.xsd examples/functions/calendar/*.xml examples/functions/fares/*xml examples/functions/grouping/*xml examples/functions/newModes/*xml examples/functions/patterns/*xml examples/functions/pointOfInterest/*xml examples/functions/simpleNetwork/*xml examples/functions/site/*xml examples/functions/stopPlace/*xml examples/functions/timetable/*xml examples/functions/validityCondition/*xml examples/functions/variant/*xml examples/functions/vehicleSchedule/*xml examples/functions/versioning/*xml examples/standards/epip/*xml examples/standards/era_uic/*xml examples/standards/fxc/*xml examples/standards/gbfs/*xml examples/standards/gtfs/*xml examples/standards/neptune/*xml examples/standards/noptis/*xml examples/standards/tap_tsi/*xml examples/standards/txc/*xml examples/standards/vdv452/*/*xml examples/standards/vdv452/*/*/*xml; then
echo -e '\033[0;32mValidating NeTEx XML examples succeeded\033[0m'
else
echo -e '\033[0;31mValidating NeTEx XML examples failed\033[0m'
Expand Down
2,999 changes: 2,999 additions & 0 deletions CHANGELOG.md

Large diffs are not rendered by default.

167 changes: 119 additions & 48 deletions NeTEx.spp

Large diffs are not rendered by default.

3,060 changes: 56 additions & 3,004 deletions README.md

Large diffs are not rendered by default.

2,274 changes: 2,274 additions & 0 deletions change_log.md

Large diffs are not rendered by default.

26 changes: 26 additions & 0 deletions examples/functions/bookingArrangements/generalframe.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<PublicationDelivery xmlns="http://www.netex.org.uk/netex" xmlns:siri="http://www.siri.org.uk/siri" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0" xsi:schemaLocation="http://www.netex.org.uk/netex ../../../xsd/NeTEx_publication.xsd">
<PublicationTimestamp>2023-10-04T09:30:47.0Z</PublicationTimestamp>
<ParticipantRef>NDOV</ParticipantRef>
<dataObjects>
<GeneralFrame id="test:GeneralFrame:1" version="1.0">
<Name>BookingArrangement test</Name>
<members>
<BookingArrangement id="test:BookingArrangement:1" version="1.0">
<LatestBookingTime>16:00:00</LatestBookingTime>
<MinimumBookingPeriod>PT1H</MinimumBookingPeriod>
<BookingUrl>assitace.org.uk/wibledon</BookingUrl>
</BookingArrangement>
</members>
</GeneralFrame>
<ResourceFrame id="test:GeneralFrame:1" version="1.0">
<bookingArrangements>
<BookingArrangement id="test:BookingArrangement:2" version="1.0">
<LatestBookingTime>16:00:00</LatestBookingTime>
<MinimumBookingPeriod>PT1H</MinimumBookingPeriod>
<BookingUrl>assitace.org.uk/wibledon</BookingUrl>
</BookingArrangement>
</bookingArrangements>
</ResourceFrame>
</dataObjects>
</PublicationDelivery>
Loading

0 comments on commit 21f28da

Please sign in to comment.