See: Description
| Interface | Description |
|---|---|
| MapCSSTagChecker.FixCommand |
Represents a fix to a validation test.
|
| SimilarNamedWays.NormalizeRule |
A normalization that is applied to names before testing them
|
| Class | Description |
|---|---|
| Addresses |
Performs validation tests on addresses (addr:housenumber) and associatedStreet relations.
|
| ApiCapabilitiesTest |
Performs validation tests against OSM API capabilities.
|
| BarriersEntrances |
Performs validation tests on barriers and entrances.
|
| Coastlines |
Check coastlines for errors
|
| ConditionalKeys |
Checks for conditional restrictions
|
| ConditionalKeys.ConditionalValue |
A conditional value is a value for the access restriction tag that depends on conditions (time, ...)
|
| CrossingWays |
Tests if there are segments that crosses in the same layer
|
| CrossingWays.Barrier |
Crossing barriers ways test.
|
| CrossingWays.Boundaries |
Crossing boundaries ways test.
|
| CrossingWays.MessageHelper | |
| CrossingWays.SelfCrossing |
Self crossing ways test (for all the rest)
|
| CrossingWays.Ways |
General crossing ways test.
|
| DuplicatedWayNodes |
Checks for ways with identical consecutive nodes.
|
| DuplicateNode |
Tests if there are duplicate nodes
|
| DuplicateNode.NodeHash | |
| DuplicateRelation |
Tests if there are duplicate relations
|
| DuplicateRelation.RelationMembers |
Class to store relation members
|
| DuplicateRelation.RelationPair |
Class to store relation data (keys are usually cleanup and may not be equal to original relation)
|
| DuplicateRelation.RelMember |
Class to store one relation members and information about it
|
| DuplicateWay |
Tests if there are duplicate ways
|
| DuplicateWay.WayPair |
Class to store a way reduced to coordinates and keys.
|
| DuplicateWay.WayPairNoTags |
Class to store a way reduced to coordinates.
|
| Highways |
Test that performs semantic checks on highways.
|
| InternetTags |
Performs validation tests on internet-related tags (websites, e-mail addresses, etc.).
|
| Lanes |
Test that validates
lane: tags. |
| LongSegment |
Checks for very long segments.
|
| MapCSSTagChecker |
MapCSS-based tag checker/fixer.
|
| MapCSSTagChecker.GroupedMapCSSRule |
A grouped MapCSSRule with multiple selectors for a single declaration.
|
| MapCSSTagChecker.MapCSSTagCheckerAndRule | |
| MapCSSTagChecker.ParseResult | |
| MapCSSTagChecker.TagCheck |
Tag check.
|
| MapCSSTagCheckerIndex |
Helper class for
MapCSSTagChecker to store indexes of rules |
| MultipolygonTest |
Checks if multipolygons are valid
|
| MultipolygonTest.PolygonLevel |
Helper class for calculation of nesting levels
|
| MultipolygonTest.PolygonLevelFinder |
Find nesting levels of polygons.
|
| NameMismatch |
Check for missing name:* translations.
|
| OpeningHourTest |
Tests the correct usage of the opening hour syntax of the tags
opening_hours, collection_times, service_times according to
opening_hours.js. |
| OverlappingWays |
Tests if there are overlapping ways.
|
| PowerLines |
Checks for nodes in power lines/minor_lines that do not have a power=tower/pole tag.
See #7812 for discussions about this test. |
| PublicTransportRouteTest |
Tests for public transport routes.
|
| RelationChecker |
Check for wrong relations.
|
| RelationChecker.RoleInfo | |
| RightAngleBuildingTest |
Checks for buildings with angles close to right angle.
|
| SelfIntersectingWay |
Checks for self-intersecting ways.
|
| SimilarNamedWays |
Checks for similar named ways, symptom of a possible typo.
|
| SimilarNamedWays.RegExprRule |
A rule to replace by regular expression,
so that all strings matching the regular expression are handled as if they were
SimilarNamedWays.RegExprRule.replacement |
| SimilarNamedWays.SynonymRule |
A rule that registers synonyms to a given word
|
| TagChecker |
Check for misspelled or wrong tags
|
| TurnrestrictionTest |
Checks if turn restrictions are valid
|
| UnclosedWays |
Check area type ways for errors
|
| UnclosedWays.UnclosedWaysBooleanCheck |
A check performed by UnclosedWays test where the key is treated as boolean.
|
| UnclosedWays.UnclosedWaysCheck |
A check performed by UnclosedWays test.
|
| UnconnectedWays |
Checks if a way has an endpoint very near to another way.
|
| UnconnectedWays.UnconnectedHighways |
Unconnected highways test.
|
| UnconnectedWays.UnconnectedNaturalOrLanduse |
Unconnected natural/landuse test.
|
| UnconnectedWays.UnconnectedPower |
Unconnected power ways test.
|
| UnconnectedWays.UnconnectedRailways |
Unconnected railways test.
|
| UnconnectedWays.UnconnectedWaterways |
Unconnected waterways test.
|
| UntaggedNode |
Checks for nodes with uninteresting tags that are in no way
|
| UntaggedWay |
Checks for untagged ways
|
| WayConnectedToArea |
Checks for ways connected to areas.
|
| WronglyOrderedWays |
Check cyclic ways for errors
|
| Enum | Description |
|---|---|
| CrossingWays.WayType |
Type of way.
|
| MultipolygonTest.ExtPolygonIntersection | |
| OpeningHourTest.CheckMode |
In OSM, the syntax originally designed to describe opening hours, is now used to describe a few other things as well.
|
| Exception | Description |
|---|---|
| ConditionalKeys.ConditionalParsingException |