Add ignores for new lint rules (#19504)

This commit is contained in:
Andy 2017-09-01 07:47:52 -07:00 committed by GitHub
parent 2de60d4e1a
commit cb2dbfbb50
79 changed files with 328 additions and 59 deletions

View File

@ -1 +1,6 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
"no-any-union": false
}
}

View File

@ -5,9 +5,11 @@
"align": false,
"no-namespace": false,
"strict-export-declare-modifiers": false,
"no-any-union": false,
"no-boolean-literal-compare": false,
"no-mergeable-namespace": false,
"no-single-declare-module": false,
"no-unnecessary-generics": false,
"no-unnecessary-qualifier": false,
"unified-signatures": false,
"space-before-function-paren": false

View File

@ -1 +1,6 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
"no-any-union": false
}
}

View File

@ -1,6 +1,8 @@
{
"extends": "dtslint/dt.json",
"rules": {
"no-misused-new": false
// TODOs
"no-misused-new": false,
"no-any-union": false
}
}

View File

@ -1 +1,6 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
"no-any-union": false
}
}

View File

@ -5,6 +5,7 @@
"adjacent-overload-signatures": false,
"ban-types": false,
"dt-header": false,
"no-any-union": false,
"unified-signatures": false
}
}

View File

@ -1,6 +1,7 @@
{
"extends": "dtslint/dt.json",
"rules": {
"no-any-union": false,
"prefer-method-signature": false
}
}

View File

@ -1 +1,4 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"no-any-union": false
}

View File

@ -1,3 +1,6 @@
{
"extends": "dtslint/dt.json"
"extends": "dtslint/dt.json",
"rules": {
"no-any-union": false
}
}

View File

@ -2,6 +2,7 @@
"extends": "dtslint/dt.json",
"rules": {
// TODO
"no-any-union": false,
"no-this-assignment": false,
"unified-signatures": false
}

View File

@ -1,8 +1,10 @@
{
"extends": "dtslint/dt.json",
"rules": {
// TODO
// TODOs
"no-any-union": false,
"no-this-assignment": false,
"no-unnecessary-generics": false,
"unified-signatures": false,
"max-line-length": [false, 145]
}

View File

@ -4,9 +4,11 @@
// Heavy use of Function type in this older package.
"ban-types": false,
"jsdoc-format": false,
"no-any-union": false,
"no-misused-new": false,
// not sure what this means
"no-single-declare-module": false,
"no-unnecessary-generics": false,
"no-unnecessary-qualifier": false
}
}

View File

@ -1,6 +1,8 @@
{
"extends": "dtslint/dt.json",
"rules": {
// TODOs
"no-any-union": false,
"no-object-literal-type-assertion": false
}
}

View File

@ -1 +1,6 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
"no-any-union": false
}
}

View File

@ -5,6 +5,7 @@
"adjacent-overload-signatures": false,
"ban-types": false,
"interface-name": false,
"no-any-union": false,
"no-empty-interface": false,
"space-within-parens": false,
"strict-export-declare-modifiers": false,

View File

@ -1 +1,8 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
// TODOs
"no-any-union": false,
"no-unnecessary-generics": false
}
}

View File

@ -1,3 +1,7 @@
{
"extends": "dtslint/dt.json"
"extends": "dtslint/dt.json",
"rules": {
// TODO
"no-any-union": false
}
}

View File

@ -1 +1,6 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
"no-any-union": false
}
}

View File

@ -1 +1,6 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
"no-any-union": false
}
}

View File

@ -4,6 +4,7 @@
// TODOs
"ban-types": false,
"dt-header": false,
"no-any-union": false,
"no-single-declare-module": false
}
}

View File

@ -1 +1,6 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
"no-any-union": false
}
}

View File

@ -1,3 +1,6 @@
{
"extends": "dtslint/dt.json"
}
"extends": "dtslint/dt.json",
"rules": {
"no-any-union": false
}
}

View File

@ -1,7 +1,9 @@
{
"extends": "dtslint/dt.json",
"rules": {
"prefer-method-signature": false,
"no-single-declare-module": false
// TODOs
"no-any-union": false,
"no-single-declare-module": false,
"prefer-method-signature": false
}
}

View File

@ -1,6 +1,9 @@
{
"extends": "dtslint/dt.json",
"rules": {
"ban-types": false
// TODOs
"ban-types": false,
"no-any-union": false,
"no-unnecessary-generics": false
}
}

View File

@ -1,3 +1,8 @@
{
"extends": "dtslint/dt.json"
}
"extends": "dtslint/dt.json",
"rules": {
// TODOs
"no-any-union": false,
"no-unnecessary-generics": false
}
}

View File

@ -1,6 +1,7 @@
{
"extends": "dtslint/dt.json",
"rules": {
"ban-types": false
"ban-types": false,
"no-any-union": false
}
}

View File

@ -1 +1,7 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
// TODOs
"no-any-union": false
}
}

View File

@ -1,3 +1,7 @@
{
"extends": "dtslint/dt.json"
"extends": "dtslint/dt.json",
"rules": {
// TODO
"no-any-union": false
}
}

View File

@ -7,7 +7,7 @@ import * as L from 'leaflet';
declare module 'leaflet' {
namespace Control {
class Fullscreen extends L.Control {
class Fullscreen extends Control {
constructor(options?: FullscreenOptions);
options: FullscreenOptions;
}
@ -27,6 +27,6 @@ declare module 'leaflet' {
/**
* Creates a fullscreen control.
*/
function fullscreen(options?: Control.FullscreenOptions): L.Control.Fullscreen;
function fullscreen(options?: Control.FullscreenOptions): Control.Fullscreen;
}
}

View File

@ -1 +1,8 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
// TODOs
"no-any-union": false,
"no-unnecessary-generics": false
}
}

View File

@ -13,9 +13,11 @@
"interface-over-type-literal": false,
"jsdoc-format": false,
"max-line-length": false,
"no-any-union": false,
"no-empty-interface": false,
"no-namespace": false,
"no-mergeable-namespace": false,
"no-unnecessary-generics": false,
"no-unnecessary-qualifier": false,
"no-unnecessary-type-assertion": false,
"no-void-expression": false,

View File

@ -1 +1,6 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
"no-any-union": false
}
}

View File

@ -3,6 +3,8 @@
"rules": {
// TODOs
"jsdoc-format": false,
"no-any-union": false,
"no-unnecessary-generics": false,
"prefer-method-signature": false
}
}

View File

@ -1 +1,6 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
"no-any-union": false
}
}

View File

@ -1,9 +1,10 @@
{
"extends": "dtslint/dt.json",
"rules": {
// TODO
// TODOs
"ban-types": false,
"dt-header": false,
"no-any-union": false,
"no-duplicate-imports": false,
"no-empty-interface": false,
"no-mergeable-namespace": false,

View File

@ -1 +1,7 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
// TODO
"no-any-union": false
}
}

View File

@ -1 +1,7 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
// TODO
"no-any-union": false
}
}

View File

@ -5,12 +5,14 @@
"ban-types": false,
"dt-header": false,
"max-line-length": false,
"no-any-union": false,
"no-duplicate-imports": false,
"no-duplicate-variable": false,
"no-empty-interface": false,
"no-inferrable-types": false,
"no-internal-module": false,
"no-namespace": false,
"no-unnecessary-generics": false,
"no-unnecessary-qualifier": false,
"no-var-keyword": false,
"prefer-const": false,

View File

@ -13,6 +13,7 @@
"interface-over-type-literal": false,
"jsdoc-format": false,
"max-line-length": false,
"no-any-union": false,
"no-consecutive-blank-lines": false,
"no-duplicate-imports": false,
"no-duplicate-variable": false,
@ -23,6 +24,7 @@
"no-namespace": false,
"no-padding": false,
"no-string-throw": false,
"no-unnecessary-generics": false,
"no-unnecessary-qualifier": false,
"no-var-keyword": false,
"object-literal-shorthand": false,

View File

@ -13,6 +13,7 @@
"interface-over-type-literal": false,
"jsdoc-format": false,
"max-line-length": false,
"no-any-union": false,
"no-consecutive-blank-lines": false,
"no-duplicate-imports": false,
"no-duplicate-variable": false,
@ -23,6 +24,7 @@
"no-namespace": false,
"no-padding": false,
"no-string-throw": false,
"no-unnecessary-generics": false,
"no-unnecessary-qualifier": false,
"no-var-keyword": false,
"object-literal-shorthand": false,

View File

@ -13,6 +13,7 @@
"interface-over-type-literal": false,
"jsdoc-format": false,
"max-line-length": false,
"no-any-union": false,
"no-consecutive-blank-lines": false,
"no-duplicate-imports": false,
"no-duplicate-variable": false,
@ -23,6 +24,7 @@
"no-namespace": false,
"no-padding": false,
"no-string-throw": false,
"no-unnecessary-generics": false,
"no-unnecessary-qualifier": false,
"no-var-keyword": false,
"object-literal-shorthand": false,

View File

@ -1,3 +1,7 @@
{
"extends": "dtslint/dt.json"
"extends": "dtslint/dt.json",
"rules": {
// TODO
"no-any-union": false
}
}

View File

@ -1 +1,8 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
// TODOs
"no-any-union": false,
"no-unnecessary-generics": false
}
}

View File

@ -5,10 +5,12 @@
"ban-types": false,
"dt-header": false,
"interface-name": false,
"no-any-union": false,
"no-empty-interface": false,
"no-inferrable-types": false,
"no-mergeable-namespace": false,
"no-single-declare-module": false,
"no-unnecessary-generics": false,
"no-unnecessary-qualifier": false,
"one-line": false,
"prefer-conditional-expression": false,

View File

@ -1 +1,6 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
"no-any-union": false
}
}

View File

@ -1 +1,7 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
// TODOs
"no-any-union": false
}
}

View File

@ -1 +1,7 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
// TODO
"no-any-union": false
}
}

View File

@ -1 +1,7 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
// TODO
"no-any-union": false
}
}

View File

@ -2,6 +2,8 @@
"extends": "dtslint/dt.json",
"rules": {
// TODOs
"no-any-union": false,
"no-unnecessary-generics": false,
"no-unnecessary-type-assertion": false,
"prefer-declare-function": false,
"strict-export-declare-modifiers": false,

View File

@ -2,7 +2,9 @@
"extends": "dtslint/dt.json",
"rules": {
"ban-types": false,
"no-any-union": false,
"no-empty-interface": false,
"no-unnecessary-generics": false,
"interface-name": false
}
}

View File

@ -1,3 +1,7 @@
{
"extends": "dtslint/dt.json"
"extends": "dtslint/dt.json",
"rules": {
// TODO
"no-any-union": false
}
}

View File

@ -1,6 +1,8 @@
{
"extends": "dtslint/dt.json",
"rules": {
"export-just-namespace": false
// TODOs
"export-just-namespace": false,
"no-any-union": false
}
}

View File

@ -1,3 +1,7 @@
{
"extends": "dtslint/dt.json"
"extends": "dtslint/dt.json",
"rules": {
// TODO
"no-any-union": false
}
}

View File

@ -1 +1,7 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
// TODO
"no-any-union": false
}
}

View File

@ -1 +1,7 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
// TODO
"no-any-union": false
}
}

View File

@ -1 +1,7 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
// TODO
"no-any-union": false
}
}

View File

@ -1 +1,6 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
"no-any-union": false
}
}

View File

@ -5,7 +5,6 @@
"lib": [
"es6", "dom"
],
"strict": true,
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,

View File

@ -1 +1,3 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json"
}

View File

@ -3,7 +3,9 @@
"rules": {
// TODOs
"dt-header": false,
"no-any-union": false,
"no-object-literal-type-assertion": false,
"no-unnecessary-generics": false,
"no-void-expression": false
}
}

View File

@ -3,7 +3,9 @@
"rules": {
// TODO
"dt-header": false,
"no-any-union": false,
"no-object-literal-type-assertion": false,
"no-unnecessary-generics": false,
"no-unnecessary-qualifier": false
}
}

View File

@ -1 +1,8 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
// TODO
"no-any-union": false,
"no-unnecessary-generics": false
}
}

View File

@ -1,3 +1,7 @@
{
"extends": "dtslint/dt.json"
"extends": "dtslint/dt.json",
"rules": {
// TODO
"no-any-union": false
}
}

View File

@ -2,6 +2,7 @@
"extends": "dtslint/dt.json",
"rules": {
// TODOs
"no-any-union": false,
"no-object-literal-type-assertion": false,
"no-void-expression": false
}

View File

@ -1 +1,6 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
"no-any-union": false
}
}

View File

@ -5,9 +5,7 @@
"es6"
],
"forceConsistentCasingInFileNames": true,
"noFallthroughCasesInSwitch": true,
"noImplicitAny": true,
"noImplicitReturns": true,
"noImplicitThis": true,
"noUnusedParameters": false,
"noUnusedLocals": true,

View File

@ -1 +1,7 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
// TODO
"no-unnecessary-generics": false
}
}

View File

@ -1,6 +1,7 @@
{
"extends": "dtslint/dt.json",
"rules": {
"no-any-union": false,
"no-empty-interface": false,
"unified-signatures": false
}

View File

@ -1,6 +1,7 @@
{
"extends": "dtslint/dt.json",
"rules": {
"no-any-union": false,
"no-empty-interface": false,
"unified-signatures": false
}

View File

@ -5,10 +5,12 @@
"dt-header": false,
"jsdoc-format": false,
"max-line-length": false,
"no-any-union": false,
"no-duplicate-imports": false,
"no-inferrable-types": false,
"no-namespace": false,
"no-mergeable-namespace": false,
"no-unnecessary-generics": false,
"no-unnecessary-qualifier": false,
"no-unnecessary-type-assertion": false,
"prefer-template": false,

View File

@ -1,6 +1,8 @@
{
"extends": "dtslint/dt.json",
"rules": {
"dt-header": false
// TODOs
"dt-header": false,
"no-any-union": false
}
}

View File

@ -1 +1,7 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
// TODO
"no-any-union": false
}
}

View File

@ -1 +1,7 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
// TODO
"no-any-union": false
}
}

View File

@ -1 +1,7 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
// TODO
"no-any-union": false
}
}

View File

@ -7,7 +7,6 @@
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strict": true,
"baseUrl": "../",
"typeRoots": [
"../"

View File

@ -1 +1,7 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
// TODO
"no-any-union": false
}
}

View File

@ -1 +1,7 @@
{ "extends": "dtslint/dt.json" }
{
"extends": "dtslint/dt.json",
"rules": {
// TODO
"no-any-union": false
}
}

View File

@ -2,6 +2,7 @@
"extends": "dtslint/dt.json",
"rules": {
// TODOs
"no-any-union": false,
"no-irregular-whitespace": false,
"no-mergeable-namespace": false,
"no-unnecessary-qualifier": false

View File

@ -4,6 +4,7 @@
"array-type": false,
"interface-name": false,
"comment-format": false,
"no-any-union": false,
"strict-export-declare-modifiers": false
}
}