mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-17 12:10:22 -05:00
* feat: enhance source map handling in NLS and private field conversion - Implemented inline source maps in the NLS plugin to ensure accurate mapping from transformed source back to original. - Modified `transformToPlaceholders` to return edits for source map adjustments. - Added `adjustSourceMap` function to update source maps based on text edits in `convertPrivateFields`. - Introduced tests for source map accuracy in both NLS and private field conversion scenarios. - Updated documentation to reflect changes in source map handling and the rationale behind accepting column imprecision. * address PR review: fix source name collision, guard unmapped segments, reorder mangle before NLS