Skip to content

Commit

Permalink
remove blanket safeguard from source-map (#3391)
Browse files Browse the repository at this point in the history
Things has stabilised since 80a18fe, so it makes sense to remove the unconditional masking for ease of debugging.
  • Loading branch information
alexlamsl committed Apr 29, 2019
1 parent c37a8e9 commit fba008e
Showing 1 changed file with 6 additions and 17 deletions.
23 changes: 6 additions & 17 deletions lib/output.js
Expand Up @@ -217,23 +217,12 @@ function OutputStream(options) {

var flush_mappings = mappings ? function() {
mappings.forEach(function(mapping) {
try {
options.source_map.add(
mapping.token.file,
mapping.line, mapping.col,
mapping.token.line, mapping.token.col,
!mapping.name && mapping.token.type == "name" ? mapping.token.value : mapping.name
);
} catch(ex) {
AST_Node.warn("Couldn't figure out mapping for {file}:{line},{col} → {cline},{ccol} [{name}]", {
file: mapping.token.file,
line: mapping.token.line,
col: mapping.token.col,
cline: mapping.line,
ccol: mapping.col,
name: mapping.name || ""
})
}
options.source_map.add(
mapping.token.file,
mapping.line, mapping.col,
mapping.token.line, mapping.token.col,
!mapping.name && mapping.token.type == "name" ? mapping.token.value : mapping.name
);
});
mappings = [];
} : noop;
Expand Down

0 comments on commit fba008e

Please sign in to comment.