Skip to content

Conversation

@romtsn
Copy link
Member

@romtsn romtsn commented Dec 5, 2025

We have been omitting mappings which had 0 in the line info range, however those are still valid mappings, for example:

    0:16:com.example.maps.core.projection.marker.IProjectionMarker createProjectionMarkerInternal(com.example.maps.core.projection.marker.IProjectionMarkerOptions,com.example.maps.core.projection.IProjection,float,com.example.maps.core.latlng.IBoundsFactory):133:133 -> e

which resulted in incorrect remapping back to line 0 instead of 133.
This PR fixes it + additionally added a check to look ahead if there are members with line info for the 0:0 case (replicates r8-retrace behavior)

@romtsn romtsn requested a review from loewenheim December 9, 2025 10:25
@romtsn romtsn merged commit ce85efb into master Dec 10, 2025
8 checks passed
@romtsn romtsn deleted the rz/fix/line-0-remap branch December 10, 2025 10:23
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.

3 participants