diff --git a/.github/scripts/validate-and-lint.sh b/.github/scripts/validate-and-lint.sh index cfb5d5f..4088cf4 100755 --- a/.github/scripts/validate-and-lint.sh +++ b/.github/scripts/validate-and-lint.sh @@ -12,6 +12,9 @@ echo "Validating XML file structure and linting XSD and XML files ..." PARSING_ERROR=0 # Iterate all XML and XSD files while IFS= read -r -d $'\0' filename; do + if [[ "$filename" =~ \.git/ ]]; then + continue # Skip files inside the .git directory + fi # Prettify the file using xmllint and save the result to ${filename}.pretty if XMLLINT_INDENT=$'\t' xmllint --encode UTF-8 --pretty 1 "${filename}" >"${filename}.pretty"; then # Remove lines containing the term "xmlspy" to get rid of advertising this and save the result as ${filename} diff --git a/xsd/acsb/acsb_accessibility.xsd b/xsd/acsb/acsb_accessibility.xsd index a712595..6517bc3 100644 --- a/xsd/acsb/acsb_accessibility.xsd +++ b/xsd/acsb/acsb_accessibility.xsd @@ -56,7 +56,9 @@ Rail transport, Roads and road transport - + + + diff --git a/xsd/ifopt/ifopt_allStopPlace.xsd b/xsd/ifopt/ifopt_allStopPlace.xsd index f633b1d..a4332ec 100644 --- a/xsd/ifopt/ifopt_allStopPlace.xsd +++ b/xsd/ifopt/ifopt_allStopPlace.xsd @@ -14,7 +14,7 @@ The Purpose of this file is to overcome a technical limitation in Xerces (and po --> - + diff --git a/xsd/ifopt/ifopt_checkpoint.xsd b/xsd/ifopt/ifopt_checkpoint.xsd index 19eae6d..c8b813b 100644 --- a/xsd/ifopt/ifopt_checkpoint.xsd +++ b/xsd/ifopt/ifopt_checkpoint.xsd @@ -58,7 +58,8 @@ Rail transport, Roads and road transport Fixed Objects CHECK CONSTRAINT types for IFOPT Fixed Objects in Public Transport. - + + diff --git a/xsd/siri_facilityMonitoring_service.xsd b/xsd/siri_facilityMonitoring_service.xsd index f576620..dec13fd 100644 --- a/xsd/siri_facilityMonitoring_service.xsd +++ b/xsd/siri_facilityMonitoring_service.xsd @@ -73,15 +73,11 @@ Rail transport, Roads and road transport SIRI-FM Facility Monitoring Service. - + + - - - + - - - diff --git a/xsd/siri_model/siri_facility.xsd b/xsd/siri_model/siri_facility.xsd index 359357e..54924f8 100644 --- a/xsd/siri_model/siri_facility.xsd +++ b/xsd/siri_model/siri_facility.xsd @@ -80,11 +80,10 @@ Rail transport, Roads and road transport - - - - - + + + + diff --git a/xsd/siri_model/siri_journey.xsd b/xsd/siri_model/siri_journey.xsd index 31e8f57..36be9ac 100644 --- a/xsd/siri_model/siri_journey.xsd +++ b/xsd/siri_model/siri_journey.xsd @@ -128,10 +128,10 @@ Rail transport, Roads and road transport - - - - + + + + diff --git a/xsd/siri_model/siri_situation.xsd b/xsd/siri_model/siri_situation.xsd index 1878f96..91bdb04 100644 --- a/xsd/siri_model/siri_situation.xsd +++ b/xsd/siri_model/siri_situation.xsd @@ -14,10 +14,10 @@ siri_model\siri_situation-v2.0.xsd: - PublicationWindow changed to unbounded --> - + + + - - diff --git a/xsd/siri_model/siri_situationAffects.xsd b/xsd/siri_model/siri_situationAffects.xsd index f9a0993..23bbe4e 100644 --- a/xsd/siri_model/siri_situationAffects.xsd +++ b/xsd/siri_model/siri_situationAffects.xsd @@ -4,16 +4,11 @@ - - - - - - + + + + - - - diff --git a/xsd/siri_model/siri_situationIdentity.xsd b/xsd/siri_model/siri_situationIdentity.xsd index f966804..7a9bf9f 100644 --- a/xsd/siri_model/siri_situationIdentity.xsd +++ b/xsd/siri_model/siri_situationIdentity.xsd @@ -63,8 +63,10 @@ Rail transport, Roads and road transport + + - + diff --git a/xsd/siri_model_discovery/siri_line.xsd b/xsd/siri_model_discovery/siri_line.xsd index 5d172d9..967b8fd 100644 --- a/xsd/siri_model_discovery/siri_line.xsd +++ b/xsd/siri_model_discovery/siri_line.xsd @@ -78,9 +78,10 @@ Rail transport, Roads and road transport SIRI subschema with view of LINE for use in Discovery service + + + - - diff --git a/xsd/siri_situationExchange_service.xsd b/xsd/siri_situationExchange_service.xsd index f92d009..16a2090 100644 --- a/xsd/siri_situationExchange_service.xsd +++ b/xsd/siri_situationExchange_service.xsd @@ -108,18 +108,15 @@ Rail transport, Roads and road transport SIRI-SX Situation Exchange Service. - + - - + - + - -