Skip to content

roads matcher

roads matcher #1000

Triggered via pull request March 10, 2025 07:30
Status Success
Total duration 1m 59s
Artifacts

sonar.yml

on: pull_request
Analyze with Sonar
1m 50s
Analyze with Sonar
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
CRITICAL CODE_SMELL: src/main/java/com/protomaps/basemap/layers/Roads.java#L40
Define a constant instead of duplicating this literal "highway" 27 times. rule: java:S1192 (https://sonarcloud.io/organizations/protomaps/rules?open=java%3AS1192&rule_key=java%3AS1192) issue url: https://sonarcloud.io/project/issues?pullRequest=407&open=AZVlvPbO8KafpGE9Aoc4&id=protomaps_basemaps
CRITICAL CODE_SMELL: src/main/java/com/protomaps/basemap/layers/Roads.java#L40
Define a constant instead of duplicating this literal "kindDetail" 13 times. rule: java:S1192 (https://sonarcloud.io/organizations/protomaps/rules?open=java%3AS1192&rule_key=java%3AS1192) issue url: https://sonarcloud.io/project/issues?pullRequest=407&open=AZVlvPbO8KafpGE9AodA&id=protomaps_basemaps
CRITICAL CODE_SMELL: src/main/java/com/protomaps/basemap/layers/Roads.java#L43
Define a constant instead of duplicating this literal "service" 16 times. rule: java:S1192 (https://sonarcloud.io/organizations/protomaps/rules?open=java%3AS1192&rule_key=java%3AS1192) issue url: https://sonarcloud.io/project/issues?pullRequest=407&open=AZVlvPbO8KafpGE9AodE&id=protomaps_basemaps
CRITICAL CODE_SMELL: src/main/java/com/protomaps/basemap/layers/Roads.java#L49
Define a constant instead of duplicating this literal "minZoom" 33 times. rule: java:S1192 (https://sonarcloud.io/organizations/protomaps/rules?open=java%3AS1192&rule_key=java%3AS1192) issue url: https://sonarcloud.io/project/issues?pullRequest=407&open=AZVlvPbO8KafpGE9Aoc5&id=protomaps_basemaps
CRITICAL CODE_SMELL: src/main/java/com/protomaps/basemap/layers/Roads.java#L50
Define a constant instead of duplicating this literal "minZoomShieldText" 17 times. rule: java:S1192 (https://sonarcloud.io/organizations/protomaps/rules?open=java%3AS1192&rule_key=java%3AS1192) issue url: https://sonarcloud.io/project/issues?pullRequest=407&open=AZVlvPbO8KafpGE9Aoc9&id=protomaps_basemaps
CRITICAL CODE_SMELL: src/main/java/com/protomaps/basemap/layers/Roads.java#L51
Define a constant instead of duplicating this literal "minZoomNames" 18 times. rule: java:S1192 (https://sonarcloud.io/organizations/protomaps/rules?open=java%3AS1192&rule_key=java%3AS1192) issue url: https://sonarcloud.io/project/issues?pullRequest=407&open=AZVlvPbO8KafpGE9AodG&id=protomaps_basemaps
CRITICAL CODE_SMELL: src/main/java/com/protomaps/basemap/layers/Roads.java#L54
Define a constant instead of duplicating this literal "motorway_link" 3 times. rule: java:S1192 (https://sonarcloud.io/organizations/protomaps/rules?open=java%3AS1192&rule_key=java%3AS1192) issue url: https://sonarcloud.io/project/issues?pullRequest=407&open=AZVlvPbO8KafpGE9Aoc6&id=protomaps_basemaps
CRITICAL CODE_SMELL: src/main/java/com/protomaps/basemap/layers/Roads.java#L62
Define a constant instead of duplicating this literal "major_road" 8 times. rule: java:S1192 (https://sonarcloud.io/organizations/protomaps/rules?open=java%3AS1192&rule_key=java%3AS1192) issue url: https://sonarcloud.io/project/issues?pullRequest=407&open=AZVlvPbO8KafpGE9AodB&id=protomaps_basemaps
CRITICAL CODE_SMELL: src/main/java/com/protomaps/basemap/layers/Roads.java#L68
Define a constant instead of duplicating this literal "trunk_link" 3 times. rule: java:S1192 (https://sonarcloud.io/organizations/protomaps/rules?open=java%3AS1192&rule_key=java%3AS1192) issue url: https://sonarcloud.io/project/issues?pullRequest=407&open=AZVlvPbO8KafpGE9Aoc-&id=protomaps_basemaps
CRITICAL CODE_SMELL: src/main/java/com/protomaps/basemap/layers/Roads.java#L82
Define a constant instead of duplicating this literal "primary_link" 3 times. rule: java:S1192 (https://sonarcloud.io/organizations/protomaps/rules?open=java%3AS1192&rule_key=java%3AS1192) issue url: https://sonarcloud.io/project/issues?pullRequest=407&open=AZVlvPbO8KafpGE9Aoc1&id=protomaps_basemaps