Skip to content

Latest commit

 

History

History
97 lines (95 loc) · 38.2 KB

MIGRATION_V2_V3.md

File metadata and controls

97 lines (95 loc) · 38.2 KB

Notice migration from V2.0.0 to V3.0.0

New rules were added, others were replaced by several new rules, and others had their severity changed in order to solve discrepancies with the GTFS specification.

V2.0.0 V3.0.0 Comments
Name of notice Severity Name of notice Severity
BlockTripsWithOverlappingStopTimesNotice ERROR BlockTripsWithOverlappingStopTimesNotice ERROR
CsvParsingFailedNotice ERROR CsvParsingFailedNotice ERROR
DecreasingOrEqualShapeDistanceNotice ERROR DecreasingOrEqualShapeDistanceNotice ERROR
DecreasingOrEqualStopTimeDistanceNotice ERROR DecreasingOrEqualStopTimeDistanceNotice ERROR
DuplicatedColumnNotice ERROR DuplicatedColumnNotice ERROR
DuplicateFareRuleZoneIdFieldsNotice ERROR DuplicateFareRuleZoneIdFieldsNotice ERROR
DuplicateKeyNotice ERROR DuplicateKeyNotice ERROR
EmptyColumnNameNotice ERROR This rule was previously a WARNING and it was upgraded to solve a discrepancy with the GTFS specification
EmptyFileNotice ERROR EmptyFileNotice ERROR
ForeignKeyViolationNotice ERROR ForeignKeyViolationNotice ERROR
InconsistentAgencyTimezoneNotice ERROR InconsistentAgencyTimezoneNotice ERROR
InvalidColorNotice ERROR InvalidColorNotice ERROR
InvalidCurrencyNotice ERROR InvalidCurrencyNotice ERROR
InvalidDateNotice ERROR InvalidDateNotice ERROR
InvalidEmailNotice ERROR InvalidEmailNotice ERROR
InvalidFloatNotice ERROR InvalidFloatNotice ERROR
InvalidIntegerNotice ERROR InvalidIntegerNotice ERROR
InvalidLanguageCodeNotice ERROR InvalidLanguageCodeNotice ERROR
InvalidPhoneNumberNotice ERROR InvalidPhoneNumberNotice ERROR The code was updated
InvalidRowLengthNotice ERROR InvalidRowLengthNotice ERROR
InvalidTimeNotice ERROR InvalidTimeNotice ERROR
InvalidTimezoneNotice ERROR InvalidTimezoneNotice ERROR
InvalidUrlNotice ERROR InvalidUrlNotice ERROR
LeadingOrTrailingWhitespacesNotice ERROR
LocationWithoutParentStationNotice ERROR LocationWithoutParentStationNotice ERROR
LocationWithUnexpectedStopTimeNotice ERROR New rule
MissingCalendarAndCalendarDateFilesNotice ERROR MissingCalendarAndCalendarDateFilesNotice ERROR
MissinglevelIdNotice ERROR New rule
MissingRequiredColumnNotice ERROR MissingRequiredColumnNotice ERROR
MissingRequiredFieldNotice ERROR MissingRequiredFieldNotice ERROR
MissingRequiredFileNotice ERROR MissingRequiredFileNotice ERROR
MissingTripEdgeNotice ERROR MissingTripEdgeNotice ERROR
NewLineInValueNotice ERROR NewLineInValueNotice ERROR
NumberOutOfRangeNotice ERROR NumberOutOfRangeNotice ERROR
OverlappingFrequencyNotice ERROR OverlappingFrequencyNotice ERROR
PathwayToPlatformWithBoardingAreasNotice ERROR New rule
PathwayToWrongLocationTypeNotice ERROR New rule
PathwayUnreachableLocationNotice ERROR New rule
PointNearOriginNotice ERROR PointNearOriginNotice ERROR
RouteBothShortAndLongNameMissingNotice ERROR RouteBothShortAndLongNameMissingNotice ERROR
SameNameAndDescriptionForRouteNotice ERROR
StartAndEndRangeEqualNotice ERROR StartAndEndRangeEqualNotice ERROR
StartAndEndRangeOutOfOrderNotice ERROR StartAndEndRangeOutOfOrderNotice ERROR
StationWithParentStationNotice ERROR StationWithParentStationNotice ERROR
StopTimeWithArrivalBeforePreviousDepartureTimeNotice ERROR StopTimeWithArrivalBeforePreviousDepartureTimeNotice ERROR
StopTimeWithOnlyArrivalOrDepartureTimeNotice ERROR StopTimeWithOnlyArrivalOrDepartureTimeNotice ERROR
StopWithoutZoneIdNotice ERROR New rule
TranslationForeignKeyViolationNotice ERROR New rule
TranslationUnexpectedValueNotice ERROR New rule
WrongParentLocationTypeNotice ERROR WrongParentLocationTypeNotice ERROR
AttributionWithoutRoleNotice WARNING AttributionWithoutRoleNotice WARNING
DuplicateRouteNameNotice WARNING DuplicateRouteNameNotice WARNING
EmptyColumnNameNotice WARNING
EmptyRowNotice WARNING EmptyRowNotice WARNING
FastTravelBetweenConsecutiveStopsNotice WARNING New rule (replacing TooFastTravelNotice)
FastTravelBetweenFarStopsNotice WARNING New rule (replacing TooFastTravelNotice)
FeedExpirationDateNotice WARNING FeedExpirationDateNotice WARNING
FeedInfoLangAndAgencyMismatchNotice WARNING FeedInfoLangAndAgencyMismatchNotice WARNING
InconsistentAgencyLangNotice WARNING InconsistentAgencyLangNotice WARNING
LeadingOrTrailingWhitespacesNotice WARNING This rule was previously an ERROR and it was downgraded to solve a discrepancy with the GTFS specification
MissingFeedInfoDateNotice WARNING MissingFeedInfoDateNotice WARNING
MissingTimepointColumnNotice WARNING New rule
MissingTimepointValueNotice WARNING New rule
MoreThanOneEntityNotice WARNING MoreThanOneEntityNotice WARNING
NonAsciiOrNonPrintableCharNotice WARNING NonAsciiOrNonPrintableCharNotice WARNING
PathwayDanglingGenericNodeNotice WARNING New rule
PathwayLoopNotice WARNING New rule
PlatformWithoutParentStationNotice WARNING PlatformWithoutParentStationNotice WARNING
RouteColorContrastNotice WARNING RouteColorContrastNotice WARNING
RouteShortAndLongNameEqualNotice WARNING RouteShortAndLongNameEqualNotice WARNING
RouteShortNameTooLongNotice WARNING RouteShortNameTooLongNotice WARNING
SameNameAndDescriptionForRouteNotice WARNING This rule was previously an ERROR and it was downgraded to solve a discrepancy with the GTFS specification
SameNameAndDescriptionForStopNotice WARNING New rule
SameRouteAndAgencyUrlNotice WARNING New rule
SameStopAndAgencyUrlNotice WARNING New rule
SameStopAndRouteUrlNotice WARNING New rule
StopHasTooManyMatchesForShapeNotice WARNING New rule (replacing StopTooFarFromTripShapeNotice)
StopTimeTimepointWithoutTimesNotice WARNING StopTimeTimepointWithoutTimesNotice ERROR This rule was improved to solve false positives
StopTooFarFromTripShapeNotice WARNING StopTooFarFromShapeNotice WARNING New rule (replacing the StopTooFarFromTripShapeNotice)
WARNING StopsMatchShapeOutOfOrderNotice WARNING New rule (replacing StopTooFarFromTripShapeNotice)
StopTooFarFromShapeUsingUserDistanceNotice WARNING New rule (replacing StopTooFarFromTripShapeNotice)
TooFastTravelNotice WARNING
StopWithoutStopTimeNotice WARNING New rule
TranslationUnknownTableNameNotice WARNING New rule
UnexpectedEnumValueNotice WARNING UnexpectedEnumValueNotice WARNING
UnusableTripNotice WARNING UnusableTripNotice WARNING
UnusedShapeNotice WARNING UnusedShapeNotice WARNING
UnusedTripNotice WARNING UnusedTripNotice WARNING
UnknownColumnNotice INFO UnknownColumnNotice INFO
UnknownFileNotice INFO UnknownFileNotice INFO