@mitsuhiko Thanks for getting back to me on this!
Got it, so if I understand this correctly, the filename used to be
A.swift but now is
/full/path/to/A.swift, am I correct?
I believe this is causing a significant issue in which if you build from two different servers (where
A.swift is located at different paths), then the issue duplicates again. See https://sentry.io/share/issue/35353431322e323334303036303034/ and https://sentry.io/share/issue/35353431322e323531363934313331/
What exactly is causing the duplication here? We changed the warning from line 162 to 164 (after adding 2 lines above), is that the issue? Or is it the full path? Should we truncate the filename to only have the last component (