Skip to content

chore: remove 'package:logger' dependency & OSM unblocking flow#2185

Merged
JaffaKetchup merged 3 commits intomasterfrom
logging
Mar 1, 2026
Merged

chore: remove 'package:logger' dependency & OSM unblocking flow#2185
JaffaKetchup merged 3 commits intomasterfrom
logging

Conversation

@JaffaKetchup
Copy link
Member

@JaffaKetchup JaffaKetchup commented Feb 28, 2026

In order to get more pub.dev points, we don't want to depend on 'package:logger'.

Additionally, now that OSMF has blocked our unsuitable user agents, we can remove the blocking/unblocking stuff and revert to a simple warning.

Some screenshots of the new logs:
image
image
image

And this is what it looks like if blocked:
image

This PR also fixes some analysis warnings.

Remove OpenStreetMap unblocking flow
@JaffaKetchup
Copy link
Member Author

JaffaKetchup commented Mar 1, 2026

Unfortunately due to dart-lang/pana#1571 -> dart-lang/pub-dev#6785 (comment), we must still reduce our pana threshold for the time being.

@JaffaKetchup JaffaKetchup merged commit 097f79a into master Mar 1, 2026
11 checks passed
@JaffaKetchup JaffaKetchup deleted the logging branch March 1, 2026 13:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants