fix excessive whitespace trimming resulting in innaccurate sourcemap line - fixes #151

This commit is contained in:
Sebastian McKenzie
2014-11-13 12:25:11 +11:00
parent 0c7e0b65b9
commit 9c1b60e451
29 changed files with 12 additions and 39 deletions

View File

@@ -20,8 +20,11 @@
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
// THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
function test() {}
// Copyright (C) 2012 Yusuke Suzuki <utatane.tea@gmail.com>
//
// Redistribution and use in source and binary forms, with or without

View File

@@ -2,7 +2,6 @@
function add() {
var _arguments = arguments;
return [1, 2, 3].map(function (i) {
return i * _arguments[0];
});

View File

@@ -2,13 +2,10 @@
var seattlers = (function () {
var _arr = [];
for (var _iterator = countries[Symbol.iterator](), _step; !(_step = _iterator.next()).done;) {
var customers = _step.value;
for (var _iterator2 = customers[Symbol.iterator](), _step2; !(_step2 = _iterator2.next()).done;) {
var c = _step2.value;
if (c.city == "Seattle") {
_arr.push({ name: c.name, age: c.age });
}

View File

@@ -2,10 +2,8 @@
var arr = (function () {
var _arr = [];
for (var _iterator = "abcdefgh".split("")[Symbol.iterator](), _step; !(_step = _iterator.next()).done;) {
var x = _step.value;
for (var _iterator2 = "12345678".split("")[Symbol.iterator](), _step2; !(_step2 = _iterator2.next()).done;) {
var y = _step2.value;
_arr.push(x + y);

View File

@@ -2,7 +2,6 @@
function add() {
var _this = this;
return [1, 2, 3].map(function (i) {
return i * _this.multiplier;
});

View File

@@ -2,7 +2,6 @@
function one() {
var _arguments = arguments;
var inner = function () {
return _arguments;
};
@@ -12,14 +11,12 @@ one(1, 2);
function two() {
var _arguments2 = arguments;
var inner = function () {
return _arguments2;
};
var another = function () {
var _arguments3 = arguments;
var inner2 = function () {
return _arguments3;
};
@@ -31,7 +28,6 @@ two(1, 2);
function three() {
var _arguments4 = arguments;
var fn = function () {
return _arguments4[0] + "bar";
};
@@ -41,7 +37,6 @@ three("foo");
function four() {
var _arguments5 = arguments;
var fn = function () {
return _arguments5[0].foo + "bar";
};

View File

@@ -2,7 +2,6 @@
var some = function (count) {
if (count === undefined) count = "30";
console.log("count", count);
};

View File

@@ -3,7 +3,6 @@
module.exports = {
init: function () {
var _this = this;
return new Promise(function (resolve, reject) {
MongoClient.connect(config.mongodb, function (err, db) {
if (err) {

View File

@@ -2,7 +2,6 @@
var _classProps = function (child, staticProps, instanceProps) {
if (staticProps) Object.defineProperties(child, staticProps);
if (instanceProps) Object.defineProperties(child.prototype, instanceProps);
};

View File

@@ -2,7 +2,6 @@
var _classProps = function (child, staticProps, instanceProps) {
if (staticProps) Object.defineProperties(child, staticProps);
if (instanceProps) Object.defineProperties(child.prototype, instanceProps);
};

View File

@@ -2,7 +2,6 @@
var _classProps = function (child, staticProps, instanceProps) {
if (staticProps) Object.defineProperties(child, staticProps);
if (instanceProps) Object.defineProperties(child.prototype, instanceProps);
};

View File

@@ -2,7 +2,6 @@
var _classProps = function (child, staticProps, instanceProps) {
if (staticProps) Object.defineProperties(child, staticProps);
if (instanceProps) Object.defineProperties(child.prototype, instanceProps);
};

View File

@@ -2,7 +2,6 @@
var _classProps = function (child, staticProps, instanceProps) {
if (staticProps) Object.defineProperties(child, staticProps);
if (instanceProps) Object.defineProperties(child.prototype, instanceProps);
};

View File

@@ -2,7 +2,6 @@
var _classProps = function (child, staticProps, instanceProps) {
if (staticProps) Object.defineProperties(child, staticProps);
if (instanceProps) Object.defineProperties(child.prototype, instanceProps);
};

View File

@@ -2,7 +2,6 @@
var _classProps = function (child, staticProps, instanceProps) {
if (staticProps) Object.defineProperties(child, staticProps);
if (instanceProps) Object.defineProperties(child.prototype, instanceProps);
};

View File

@@ -2,7 +2,6 @@
var _classProps = function (child, staticProps, instanceProps) {
if (staticProps) Object.defineProperties(child, staticProps);
if (instanceProps) Object.defineProperties(child.prototype, instanceProps);
};

View File

@@ -2,14 +2,11 @@
var t = function (t, f) {
if (f === undefined) f = 5;
if (t === undefined) t = "foo";
return t + " bar " + f;
};
var a = function (t, f) {
if (f === undefined) f = 5;
return t + " bar " + f;
};

View File

@@ -2,6 +2,5 @@
var t = function (t) {
if (t === undefined) t = "foo";
return t + " bar";
};

View File

@@ -3,6 +3,5 @@
for (var _ref in obj) {
var name = _ref[0];
var value = _ref[1];
print("Name: " + name + ", Value: " + value);
}

View File

@@ -10,7 +10,6 @@ function somethingAdvanced(_ref) {
function unpackObject(_ref2) {
var title = _ref2.title;
var author = _ref2.author;
return title + " " + author;
}
@@ -23,7 +22,6 @@ var unpackArray = function (_ref3, _ref4) {
var x = _ref4[0];
var y = _ref4[1];
var z = _ref4[2];
return a + b + c;
};

View File

@@ -1,7 +1,6 @@
var Component;
Component = React.createClass({
displayName: "Component",
render: function () {
return null;
}

View File

@@ -1,7 +1,6 @@
exports = {
Component: React.createClass({
displayName: "Component",
render: function () {
return null;
}

View File

@@ -1,6 +1,5 @@
exports.Component = React.createClass({
displayName: "Component",
render: function () {
return null;
}

View File

@@ -1,6 +1,5 @@
var Component = React.createClass({
displayName: "Component",
render: function () {
return null;
}

View File

@@ -2,7 +2,6 @@
var _classProps = function (child, staticProps, instanceProps) {
if (staticProps) Object.defineProperties(child, staticProps);
if (instanceProps) Object.defineProperties(child.prototype, instanceProps);
};

View File

@@ -4,7 +4,7 @@
"column": 10
},
"generated": {
"line": 15,
"line": 14,
"column": 15
}
}]