Skip to content

Conversation

@ktoso
Copy link
Collaborator

@ktoso ktoso commented Oct 8, 2025

Work in progress

@ktoso ktoso force-pushed the wip-cleanup-wrapping-java-apis branch from 365c5e4 to 08e221e Compare November 4, 2025 07:01
ktoso added a commit to ktoso/swift-java that referenced this pull request Nov 4, 2025
We had a lot of all-over-the-place logging which pretended to be loggers
or just println + debug and info prefixes etc. This is getting out of
hand and we should adopt a consistent logging mechanism.

The way to do this in Swift is swift-log, there's no reason anymore to
reinvent the wheel about it. The dependency is small and likely to be
present in most libs. Especially the source gen we need not be
concnerned about using swift-log. Runtime does not have to use it.

This is just some initial steps, separated out from swiftlang#397
ktoso added a commit to ktoso/swift-java that referenced this pull request Nov 5, 2025
We had a lot of all-over-the-place logging which pretended to be loggers
or just println + debug and info prefixes etc. This is getting out of
hand and we should adopt a consistent logging mechanism.

The way to do this in Swift is swift-log, there's no reason anymore to
reinvent the wheel about it. The dependency is small and likely to be
present in most libs. Especially the source gen we need not be
concnerned about using swift-log. Runtime does not have to use it.

This is just some initial steps, separated out from swiftlang#397
@ktoso ktoso force-pushed the wip-cleanup-wrapping-java-apis branch 3 times, most recently from 1945038 to 6ed6607 Compare November 7, 2025 08:36
@ktoso ktoso force-pushed the wip-cleanup-wrapping-java-apis branch from 6ed6607 to d0611b5 Compare November 7, 2025 08:42
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.

1 participant