removeLoc = function(tokenOrNode) {

            // Just in case (See #2107 for example)
            if (!tokenOrNode) {
                return;
            }

            for (var i = tokenOrNode.getLoc().start.line; i <= tokenOrNode.getLoc().end.line; i++) {
                lines[i - 1] = '';
            }
        }
Requires all lines to be at most the number of characters specified

Types: `Integer` or `Object`

Values:
 - `Integer`: lines should be at most the number of characters specified
 - `Object`:
    - `value`: (required) lines should be at most the number of characters specified
    - `tabSize`: (default: `1`) considered the tab character as number of specified spaces
    - `allExcept`: (default: `[]`) an array of conditions that will exempt a line
       - `regex`: allows regular expression literals to break the rule
       - `comments`: allows comments to break the rule
       - `urlComments`: allows comments with long urls to break the rule
       - `functionSignature`: allows function definitions to break the rule
       - `require`: allows require expressions to break the rule
    - `allowRegex`: *deprecated* use `allExcept: ["regex"]` instead
    - `allowComments`: *deprecated* use `allExcept: ["comments"]` instead
    - `allowUrlComments`: *deprecated* use `allExcept: ["urlComments"]` instead

JSHint: [`maxlen`](http://jshint.com/docs/options/#maxlen)

#### Example

```js
"maximumLineLength": 40
```

##### Valid

```js
var aLineOf40Chars = 123456789012345678;
```

##### Invalid

```js
var aLineOf41Chars = 1234567890123456789;
```

#### Example for allExcept functionSignature

```js
"maximumLineLength": { "value": 40, "allExcept": [ "functionSignature" ] }
```

##### Valid

```js
var f = function(with, many, _many_, arguments) { .... };
let f = x => x * x * x * x * x * x * x * x;
(function(foo, bar, baz, quux, cuttlefish) {
    function namesNaamesNaaamesNaaaames() {
        ...
    }
})();
const longNameIgnoredAsWell = (a, b) => a * b;
class X { myLongMethodName(withPossiblyManyArgs) { ... } };
```

##### Invalid

```js
function x() { // valid
    return "function_bodies_are_not_protected";
}
```