appbaseio/mirage

View on GitHub
app/queryBlocks/singlequery/singlequery.component.ts

Summary

Maintainability
D
1 day
Test Coverage

Function checkAvailableFields has a Cognitive Complexity of 26 (exceeds 5 allowed). Consider refactoring.
Open

    checkAvailableFields() {
        var fields = this.allFields;
        var allMappings = this.mapping[this.config.appname].mappings;
        if (this.joiningQuery[this.joiningQueryParam] == 'nested') {
            var mapObj = {};
Severity: Minor
Found in app/queryBlocks/singlequery/singlequery.component.ts - About 3 hrs to fix

Cognitive Complexity

Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

A method's cognitive complexity is based on a few simple rules:

  • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
  • Code is considered more complex for each "break in the linear flow of the code"
  • Code is considered more complex when "flow breaking structures are nested"

Further reading

Function checkAvailableFields has 46 lines of code (exceeds 25 allowed). Consider refactoring.
Open

    checkAvailableFields() {
        var fields = this.allFields;
        var allMappings = this.mapping[this.config.appname].mappings;
        if (this.joiningQuery[this.joiningQueryParam] == 'nested') {
            var mapObj = {};
Severity: Minor
Found in app/queryBlocks/singlequery/singlequery.component.ts - About 1 hr to fix

    Function ngAfterViewInit has 29 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

        ngAfterViewInit() {
            this.informationList = {
                'match': this.matchQuery.information,
                'match_phrase': this.match_phraseQuery.information,
                'match_phrase_prefix': this.match_phase_prefixQuery.information,
    Severity: Minor
    Found in app/queryBlocks/singlequery/singlequery.component.ts - About 1 hr to fix

      Avoid deeply nested control flow statements.
      Open

                              switch (obj.type) {
                                  case 'long':
                                  case 'integer':
                                  case 'short':
                                  case 'byte':
      Severity: Major
      Found in app/queryBlocks/singlequery/singlequery.component.ts - About 45 mins to fix

        Similar blocks of code found in 2 locations. Consider refactoring.
        Open

                            for (let field in fieldObj) {
                                let index = typeof fieldObj[field]['index'] != 'undefined' ? fieldObj[field]['index'] : null;
                                let obj = {
                                    name: field,
                                    type: fieldObj[field]['type'],
        Severity: Major
        Found in app/queryBlocks/singlequery/singlequery.component.ts and 1 other location - About 6 hrs to fix
        app/queryBlocks/types/types.component.ts on lines 106..132

        Duplicated Code

        Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

        Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

        When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

        Tuning

        This issue has a mass of 158.

        We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

        The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

        If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

        See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

        Refactorings

        Further Reading

        object access via string literals is disallowed
        Open

                                    type: fieldObj[field]['type'],

        Rule: no-string-literal

        Forbids unnecessary string literal property access. Allows obj["prop-erty"] (can't be a regular property access). Disallows obj["property"] (should be obj.property).

        Rationale

        If --noImplicitAny is turned off, property access via a string literal will be 'any' if the property does not exist.

        Notes
        • Has Fix

        Config

        Not configurable.

        Examples
        "no-string-literal": true

        For more information see this page.

        != should be !==
        Open

                                let index = typeof fieldObj[field]['index'] != 'undefined' ? fieldObj[field]['index'] : null;

        Rule: triple-equals

        Requires === and !== in place of == and !=.

        Config

        Two arguments may be optionally provided:

        • "allow-null-check" allows == and != when comparing to null.
        • "allow-undefined-check" allows == and != when comparing to undefined.
        Examples
        "triple-equals": true
        "triple-equals": true,allow-null-check
        "triple-equals": true,allow-undefined-check
        Schema
        {
          "type": "array",
          "items": {
            "type": "string",
            "enum": [
              "allow-null-check",
              "allow-undefined-check"
            ]
          },
          "minLength": 0,
          "maxLength": 2
        }

        For more information see this page.

        space indentation expected
        Open

            public removeArray: any = [];

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            public allFields: any;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @Input() query: any;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(PrefixQuery) private prefixQuery: PrefixQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(GeoDistanceQuery) private geoDistanceQuery: GeoDistanceQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(GeoDistanceRangeQuery) private geoDistanceRangeQuery: GeoDistanceRangeQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(GeoPolygonQuery) private geoPolygonQuery: GeoPolygonQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(GeoShapeQuery) private geoShapeQuery: GeoShapeQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            ngOnInit() {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'fuzzy': this.fuzzyQuery.information,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'common': this.commonQuery.information,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'geo_distance': this.geoDistanceQuery.information,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                            fields = fields.filter(field => (field.name.indexOf(obj + ".") > -1));

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                        }

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                            for (let field in fieldObj) {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                                    index: index

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @Input() mapping: any;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(LtQuery) private ltQuery: LtQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                this.allFields = this.result.resultQuery.availableFields.slice();

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                this.querySelector = '.query-' + this.queryIndex + '-' + this.internalIndex;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    }

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                }, 300);

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'exists': this.existsQuery.information,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                        if (allMappings[type].hasOwnProperty('_parent')) {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        non-arrow functions are forbidden
        Open

                return this.result.resultQuery.availableFields.filter(function(ele: any) {

        Rule: only-arrow-functions

        Disallows traditional (non-arrow) function expressions.

        Note that non-arrow functions are allowed if 'this' appears somewhere in its body (as such functions cannot be converted to arrow functions).

        Rationale

        Traditional functions don't bind lexical scope, which can lead to unexpected behavior when accessing 'this'.

        Config

        Two arguments may be optionally provided:

        • "allow-declarations" allows standalone function declarations.
        • "allow-named-functions" allows the expression function foo() {} but not function() {}.
        Examples
        "only-arrow-functions": true
        "only-arrow-functions": true,allow-declarations,allow-named-functions
        Schema
        {
          "type": "array",
          "items": {
            "type": "string",
            "enum": [
              "allow-declarations",
              "allow-named-functions"
            ]
          },
          "minLength": 0,
          "maxLength": 1
        }

        For more information see this page.

        Identifier 'allMappings' is never reassigned; use 'const' instead of 'var'.
        Open

                var allMappings = this.mapping[this.config.appname].mappings;

        Rule: prefer-const

        Requires that variable declarations use const instead of let and var if possible.

        If a variable is only assigned to once when it is declared, it should be declared using 'const'

        Notes
        • Has Fix

        Config

        An optional object containing the property "destructuring" with two possible values:

        • "any" (default) - If any variable in destructuring can be const, this rule warns for those variables.
        • "all" - Only warns if all variables in destructuring can be const.
        Examples
        "prefer-const": true
        "prefer-const": true,[object Object]
        Schema
        {
          "type": "object",
          "properties": {
            "destructuring": {
              "type": "string",
              "enum": [
                "all",
                "any"
              ]
            }
          }
        }

        For more information see this page.

        space indentation expected
        Open

            public querySelector: any;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @Input() result: any;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(TermQuery) private termQuery: TermQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(IdsQuery) private idsQuery: IdsQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(GeoHashCellQuery) private geoHashCellQuery: GeoHashCellQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'gt': this.gtQuery.information,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'prefix': this.prefixQuery.information,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'wildcard': this.wildcardQuery.information,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'regexp': this.regexpQuery.information,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    }

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                                let obj = {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                        }

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            analyzeTest(res) {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                this.query.type = this.query.field.type;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                this.query.selectedField = res.val;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                field: 'field-select',

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @Input() joiningQueryParam: any;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(Match_phraseQuery) private match_phraseQuery: Match_phraseQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                        var isFieldExists = this.getField(this.query.selectedField);

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                this.informationList = {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'match_phrase': this.match_phraseQuery.information,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'geo_bounding_box': this.geoBoundingBoxQuery.information,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'span_first': this.spanFirstQuery.information

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    });

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                }

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                                    case 'short':

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            // On selecting the field, we are checking if field is analyzed or not

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            // and according to that show the available query

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            getField(fieldName: any) {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                });

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            }

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        " should be '
        Open

        import { Component, OnInit, OnChanges, Input, AfterViewInit, ViewChild, Output, EventEmitter } from "@angular/core";

        Rule: quotemark

        Enforces quote character for string literals.

        Notes
        • Has Fix

        Config

        Five arguments may be optionally provided:

        • "single" enforces single quotes.
        • "double" enforces double quotes.
        • "backtick" enforces backticks.
        • "jsx-single" enforces single quotes for JSX attributes.
        • "jsx-double" enforces double quotes for JSX attributes.
        • "avoid-template" forbids single-line untagged template strings that do not contain string interpolations. Note that backticks may still be used if "avoid-escape" is enabled and both single and double quotes are present in the string (the latter option takes precedence).
        • "avoid-escape" allows you to use the "other" quotemark in cases where escaping would normally be required. For example, [true, "double", "avoid-escape"] would not report a failure on the string literal 'Hello "World"'.
        Examples
        "quotemark": true,single,avoid-escape,avoid-template
        "quotemark": true,single,jsx-double
        Schema
        {
          "type": "array",
          "items": {
            "type": "string",
            "enum": [
              "single",
              "double",
              "backtick",
              "jsx-single",
              "jsx-double",
              "avoid-escape",
              "avoid-template"
            ]
          },
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(ExistsQuery) private existsQuery: ExistsQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                this.querySelector = '.query-' + this.queryIndex + '-' + this.internalIndex;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    for (let obj in mapObj) {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    for (let type in allMappings) {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                                    type: fieldObj[field]['type'],

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                                    case 'byte':

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                                        break;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                this.query.query = res.val;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        for (... in ...) statements must be filtered with an if statement
        Open

                            for (let field in fieldObj) {
                                let index = typeof fieldObj[field]['index'] != 'undefined' ? fieldObj[field]['index'] : null;
                                let obj = {
                                    name: field,
                                    type: fieldObj[field]['type'],

        Rule: forin

        Requires a for ... in statement to be filtered with an if statement.

        Rationale
        for (let key in someObject) {
            if (someObject.hasOwnProperty(key)) {
                // code here
            }
        }

        Prevents accidental iteration over properties inherited from an object's prototype. See MDN's for...in documentation for more information about for...in loops.

        Also consider using a Map or Set if you're storing collections of objects. Using Objects can cause occasional edge case bugs, such as if a key is named "hasOwnProperty".

        Config

        Not configurable.

        Examples
        "forin": true

        For more information see this page.

        Identifier 'field' is never reassigned; use 'const' instead of 'let'.
        Open

                            for (let field in fieldObj) {

        Rule: prefer-const

        Requires that variable declarations use const instead of let and var if possible.

        If a variable is only assigned to once when it is declared, it should be declared using 'const'

        Notes
        • Has Fix

        Config

        An optional object containing the property "destructuring" with two possible values:

        • "any" (default) - If any variable in destructuring can be const, this rule warns for those variables.
        • "all" - Only warns if all variables in destructuring can be const.
        Examples
        "prefer-const": true
        "prefer-const": true,[object Object]
        Schema
        {
          "type": "object",
          "properties": {
            "destructuring": {
              "type": "string",
              "enum": [
                "all",
                "any"
              ]
            }
          }
        }

        For more information see this page.

        Identifier 'type' is never reassigned; use 'const' instead of 'let'.
        Open

                    for (let type in allMappings) {

        Rule: prefer-const

        Requires that variable declarations use const instead of let and var if possible.

        If a variable is only assigned to once when it is declared, it should be declared using 'const'

        Notes
        • Has Fix

        Config

        An optional object containing the property "destructuring" with two possible values:

        • "any" (default) - If any variable in destructuring can be const, this rule warns for those variables.
        • "all" - Only warns if all variables in destructuring can be const.
        Examples
        "prefer-const": true
        "prefer-const": true,[object Object]
        Schema
        {
          "type": "object",
          "properties": {
            "destructuring": {
              "type": "string",
              "enum": [
                "all",
                "any"
              ]
            }
          }
        }

        For more information see this page.

        space indentation expected
        Open

            public queryList: any = this.queryList;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            public addQuery: any;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            public selector = {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                query: 'query-select'

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @Input() boolQueryName: string;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(WildcardQuery) private wildcardQuery: WildcardQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(FuzzyQuery) private fuzzyQuery: FuzzyQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            ngAfterViewInit() {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'span_term': this.spanTermQuery.information,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    var mapObj = {};

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    fields = [];

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                                    name: field,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    return ele.name === fieldName;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(MissingQuery) private missingQuery: MissingQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                        }

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'terms': this.termsQuery.information,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                var allMappings = this.mapping[this.config.appname].mappings;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                                    case 'float':

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                                    case 'text':

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    }

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                }

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                this.query.field = this.getField(res.val)[0];

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            }

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            // buildquery method is inside build.component

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        Expected property shorthand in object literal ('{index}').
        Open

                                    index: index

        Rule: object-literal-shorthand

        Enforces/disallows use of ES6 object literal shorthand.

        Notes
        • Has Fix

        Config

        "always" assumed to be default option, thus with no options provided the rule enforces object literal methods and properties shorthands. With "never" option provided, any shorthand object literal syntax causes an error.

        The rule can be configured in a more granular way. With {"property": "never"} provided (which is equivalent to {"property": "never", "method": "always"}), the rule only flags property shorthand assignments, and respectively with {"method": "never"} (equivalent to {"property": "always", "method": "never"}), the rule fails only on method shorthands.

        Examples
        "object-literal-shorthand": true
        "object-literal-shorthand": true,never
        "object-literal-shorthand": true,[object Object]
        Schema
        {
          "oneOf": [
            {
              "type": "string",
              "enum": [
                "never"
              ]
            },
            {
              "type": "object",
              "properties": {
                "property": {
                  "type": "string",
                  "enum": [
                    "never"
                  ]
                },
                "method": {
                  "type": "string",
                  "enum": [
                    "never"
                  ]
                }
              },
              "minProperties": 1,
              "maxProperties": 2
            }
          ]
        }

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(SpanTermQuery) private spanTermQuery: SpanTermQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            }

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            ngOnChanges() {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    this.result.resultQuery.availableFields = this.checkAvailableFields();

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                var fields = this.allFields;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                                let index = typeof fieldObj[field]['index'] != 'undefined' ? fieldObj[field]['index'] : null;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            // delete query

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                this.buildQuery();

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            exeBuild() {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        Forbidden 'var' keyword, use 'let' or 'const' instead
        Open

                    var mapObj = {};

        Rule: no-var-keyword

        Disallows usage of the var keyword.

        Use let or const instead.

        Rationale

        Declaring variables using var has several edge case behaviors that make var unsuitable for modern code. Variables declared by var have their parent function block as their scope, ignoring other control flow statements. vars have declaration "hoisting" (similar to functions) and can appear to be used before declaration.

        Variables declared by const and let instead have as their scope the block in which they are defined, and are not allowed to used before declaration or be re-declared with another const or let.

        Notes
        • Has Fix

        Config

        Not configurable.

        Examples
        "no-var-keyword": true

        For more information see this page.

        Identifier 'index' is never reassigned; use 'const' instead of 'let'.
        Open

                                let index = typeof fieldObj[field]['index'] != 'undefined' ? fieldObj[field]['index'] : null;

        Rule: prefer-const

        Requires that variable declarations use const instead of let and var if possible.

        If a variable is only assigned to once when it is declared, it should be declared using 'const'

        Notes
        • Has Fix

        Config

        An optional object containing the property "destructuring" with two possible values:

        • "any" (default) - If any variable in destructuring can be const, this rule warns for those variables.
        • "all" - Only warns if all variables in destructuring can be const.
        Examples
        "prefer-const": true
        "prefer-const": true,[object Object]
        Schema
        {
          "type": "object",
          "properties": {
            "destructuring": {
              "type": "string",
              "enum": [
                "all",
                "any"
              ]
            }
          }
        }

        For more information see this page.

        == should be ===
        Open

                if (this.joiningQuery[this.joiningQueryParam] == 'nested') {

        Rule: triple-equals

        Requires === and !== in place of == and !=.

        Config

        Two arguments may be optionally provided:

        • "allow-null-check" allows == and != when comparing to null.
        • "allow-undefined-check" allows == and != when comparing to undefined.
        Examples
        "triple-equals": true
        "triple-equals": true,allow-null-check
        "triple-equals": true,allow-undefined-check
        Schema
        {
          "type": "array",
          "items": {
            "type": "string",
            "enum": [
              "allow-null-check",
              "allow-undefined-check"
            ]
          },
          "minLength": 0,
          "maxLength": 2
        }

        For more information see this page.

        space indentation expected
        Open

            @Input() joiningQuery: any = [''];

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(MatchQuery) private matchQuery: MatchQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(MultiMatchQuery) private multiMatchQuery: MultiMatchQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(QueryStringQuery) private queryStringQuery: QueryStringQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'lt': this.ltQuery.information,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'term': this.termQuery.information,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'query_string': this.queryStringQuery.information,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                };

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                            let fieldObj = allMappings[type].properties;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                                    case 'double':

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                                        obj.type = 'string';

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            removeQuery() {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        Identifier 'obj' is never reassigned; use 'const' instead of 'let'.
        Open

                                let obj = {

        Rule: prefer-const

        Requires that variable declarations use const instead of let and var if possible.

        If a variable is only assigned to once when it is declared, it should be declared using 'const'

        Notes
        • Has Fix

        Config

        An optional object containing the property "destructuring" with two possible values:

        • "any" (default) - If any variable in destructuring can be const, this rule warns for those variables.
        • "all" - Only warns if all variables in destructuring can be const.
        Examples
        "prefer-const": true
        "prefer-const": true,[object Object]
        Schema
        {
          "type": "object",
          "properties": {
            "destructuring": {
              "type": "string",
              "enum": [
                "all",
                "any"
              ]
            }
          }
        }

        For more information see this page.

        Identifier 'fieldObj' is never reassigned; use 'const' instead of 'let'.
        Open

                            let fieldObj = allMappings[type].properties;

        Rule: prefer-const

        Requires that variable declarations use const instead of let and var if possible.

        If a variable is only assigned to once when it is declared, it should be declared using 'const'

        Notes
        • Has Fix

        Config

        An optional object containing the property "destructuring" with two possible values:

        • "any" (default) - If any variable in destructuring can be const, this rule warns for those variables.
        • "all" - Only warns if all variables in destructuring can be const.
        Examples
        "prefer-const": true
        "prefer-const": true,[object Object]
        Schema
        {
          "type": "object",
          "properties": {
            "destructuring": {
              "type": "string",
              "enum": [
                "all",
                "any"
              ]
            }
          }
        }

        For more information see this page.

        Identifier 'mapObj' is never reassigned; use 'const' instead of 'var'.
        Open

                    var mapObj = {};

        Rule: prefer-const

        Requires that variable declarations use const instead of let and var if possible.

        If a variable is only assigned to once when it is declared, it should be declared using 'const'

        Notes
        • Has Fix

        Config

        An optional object containing the property "destructuring" with two possible values:

        • "any" (default) - If any variable in destructuring can be const, this rule warns for those variables.
        • "all" - Only warns if all variables in destructuring can be const.
        Examples
        "prefer-const": true
        "prefer-const": true,[object Object]
        Schema
        {
          "type": "object",
          "properties": {
            "destructuring": {
              "type": "string",
              "enum": [
                "all",
                "any"
              ]
            }
          }
        }

        For more information see this page.

        space indentation expected
        Open

            public internalIndex: number;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(RegexpQuery) private regexpQuery: RegexpQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'missing': this.missingQuery.information,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                if (this.joiningQuery[this.joiningQueryParam] == 'nested') {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                                    case 'long':

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                                }

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            }

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            // Query select - change event

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                res.selector.parents('.editable-pack').removeClass('on');

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                this.query.selectedQuery = this.queryList[this.query.analyzeTest][this.query.type][this.query.query];

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        object access via string literals is disallowed
        Open

                                let index = typeof fieldObj[field]['index'] != 'undefined' ? fieldObj[field]['index'] : null;

        Rule: no-string-literal

        Forbids unnecessary string literal property access. Allows obj["prop-erty"] (can't be a regular property access). Disallows obj["property"] (should be obj.property).

        Rationale

        If --noImplicitAny is turned off, property access via a string literal will be 'any' if the property does not exist.

        Notes
        • Has Fix

        Config

        Not configurable.

        Examples
        "no-string-literal": true

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(RangeQuery) private rangeQuery: RangeQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(GtQuery) private gtQuery: GtQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(GeoBoundingBoxQuery) private geoBoundingBoxQuery: GeoBoundingBoxQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                setTimeout(() => {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            }

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            checkAvailableFields() {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                                    case 'integer':

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            setDocSampleEve(link) {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        Missing semicolon
        Open

                                }

        Rule: semicolon

        Enforces consistent semicolon usage at the end of every statement.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • "always" enforces semicolons at the end of every statement.
        • "never" disallows semicolons at the end of every statement except for when they are necessary.

        The following arguments may be optionally provided:

        • "ignore-interfaces" skips checking semicolons at the end of interface members.
        • "ignore-bound-class-methods" skips checking semicolons at the end of bound class methods.
        • "strict-bound-class-methods" disables any special handling of bound class methods and treats them as any other assignment. This option overrides "ignore-bound-class-methods".
        Examples
        "semicolon": true,always
        "semicolon": true,never
        "semicolon": true,always,ignore-interfaces
        "semicolon": true,always,ignore-bound-class-methods
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "always",
                "never"
              ]
            },
            {
              "type": "string",
              "enum": [
                "ignore-interfaces"
              ]
            }
          ],
          "additionalItems": false
        }

        For more information see this page.

        Forbidden 'var' keyword, use 'let' or 'const' instead
        Open

                        var isFieldExists = this.getField(this.query.selectedField);

        Rule: no-var-keyword

        Disallows usage of the var keyword.

        Use let or const instead.

        Rationale

        Declaring variables using var has several edge case behaviors that make var unsuitable for modern code. Variables declared by var have their parent function block as their scope, ignoring other control flow statements. vars have declaration "hoisting" (similar to functions) and can appear to be used before declaration.

        Variables declared by const and let instead have as their scope the block in which they are defined, and are not allowed to used before declaration or be re-declared with another const or let.

        Notes
        • Has Fix

        Config

        Not configurable.

        Examples
        "no-var-keyword": true

        For more information see this page.

        space indentation expected
        Open

            inputs: ['config', 'queryList', 'addQuery', 'internal', 'internalIndex', 'queryIndex', 'buildQuery', 'buildInsideQuery', 'buildSubQuery', 'createQuery', 'setQueryFormat', 'editorHookHelp', 'urlShare', 'setDocLink', 'setDocSample']

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @Input() types: any;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(SpanFirstQuery) private spanFirstQuery: SpanFirstQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            // on initialize set the query selector

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                        if(!isFieldExists.length) {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'multi_match': this.multiMatchQuery.information,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'geo_distance_range': this.geoDistanceRangeQuery.information,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'geo_polygon': this.geoPolygonQuery.information,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'geohash_cell': this.geoHashCellQuery.information,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    this.selectedTypes.forEach((type: any) => {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                                        obj.type = 'numeric';

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            getQueryFormat(outputQuery) {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                this.query.appliedQuery = outputQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                this.buildQuery();

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        object access via string literals is disallowed
        Open

                                let index = typeof fieldObj[field]['index'] != 'undefined' ? fieldObj[field]['index'] : null;

        Rule: no-string-literal

        Forbids unnecessary string literal property access. Allows obj["prop-erty"] (can't be a regular property access). Disallows obj["property"] (should be obj.property).

        Rationale

        If --noImplicitAny is turned off, property access via a string literal will be 'any' if the property does not exist.

        Notes
        • Has Fix

        Config

        Not configurable.

        Examples
        "no-string-literal": true

        For more information see this page.

        space indentation expected
        Open

            selector: 'single-query',

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(Match_phase_prefixQuery) private match_phase_prefixQuery: Match_phase_prefixQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(TermsQuery) private termsQuery: TermsQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(SimpleQueryStringQuery) private simpleQueryStringQuery: SimpleQueryStringQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'range': this.rangeQuery.information,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'simple_query_string': this.simpleQueryStringQuery.information,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                if (this.joiningQuery[this.joiningQueryParam] == 'has_child') {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                return fields;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        Forbidden 'var' keyword, use 'let' or 'const' instead
        Open

                var allMappings = this.mapping[this.config.appname].mappings;

        Rule: no-var-keyword

        Disallows usage of the var keyword.

        Use let or const instead.

        Rationale

        Declaring variables using var has several edge case behaviors that make var unsuitable for modern code. Variables declared by var have their parent function block as their scope, ignoring other control flow statements. vars have declaration "hoisting" (similar to functions) and can appear to be used before declaration.

        Variables declared by const and let instead have as their scope the block in which they are defined, and are not allowed to used before declaration or be re-declared with another const or let.

        Notes
        • Has Fix

        Config

        Not configurable.

        Examples
        "no-var-keyword": true

        For more information see this page.

        space indentation expected
        Open

            public config: any;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            public internal: any;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            public buildQuery: any;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @Output() setDocSample = new EventEmitter < any >();

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @ViewChild(CommonQuery) private commonQuery: CommonQuery;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    if(this.query.selectedField) {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'match': this.matchQuery.information,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                                switch (obj.type) {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                                    case 'keyword':

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                return this.result.resultQuery.availableFields.filter(function(ele: any) {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                this.setDocSample.emit(link);

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        Forbidden 'var' keyword, use 'let' or 'const' instead
        Open

                var fields = this.allFields;

        Rule: no-var-keyword

        Disallows usage of the var keyword.

        Use let or const instead.

        Rationale

        Declaring variables using var has several edge case behaviors that make var unsuitable for modern code. Variables declared by var have their parent function block as their scope, ignoring other control flow statements. vars have declaration "hoisting" (similar to functions) and can appear to be used before declaration.

        Variables declared by const and let instead have as their scope the block in which they are defined, and are not allowed to used before declaration or be re-declared with another const or let.

        Notes
        • Has Fix

        Config

        Not configurable.

        Examples
        "no-var-keyword": true

        For more information see this page.

        Identifier 'obj' is never reassigned; use 'const' instead of 'let'.
        Open

                    for (let obj in mapObj) {

        Rule: prefer-const

        Requires that variable declarations use const instead of let and var if possible.

        If a variable is only assigned to once when it is declared, it should be declared using 'const'

        Notes
        • Has Fix

        Config

        An optional object containing the property "destructuring" with two possible values:

        • "any" (default) - If any variable in destructuring can be const, this rule warns for those variables.
        • "all" - Only warns if all variables in destructuring can be const.
        Examples
        "prefer-const": true
        "prefer-const": true,[object Object]
        Schema
        {
          "type": "object",
          "properties": {
            "destructuring": {
              "type": "string",
              "enum": [
                "all",
                "any"
              ]
            }
          }
        }

        For more information see this page.

        == should be ===
        Open

                if (this.joiningQuery[this.joiningQueryParam] == 'has_child') {

        Rule: triple-equals

        Requires === and !== in place of == and !=.

        Config

        Two arguments may be optionally provided:

        • "allow-null-check" allows == and != when comparing to null.
        • "allow-undefined-check" allows == and != when comparing to undefined.
        Examples
        "triple-equals": true
        "triple-equals": true,allow-null-check
        "triple-equals": true,allow-undefined-check
        Schema
        {
          "type": "array",
          "items": {
            "type": "string",
            "enum": [
              "allow-null-check",
              "allow-undefined-check"
            ]
          },
          "minLength": 0,
          "maxLength": 2
        }

        For more information see this page.

        space indentation expected
        Open

            templateUrl: './app/queryBlocks/singlequery/singlequery.component.html',

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            public queryIndex: number;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            };

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            @Input() selectedTypes: any;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            public informationList: any = {};

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'geo_shape': this.geoShapeQuery.information,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            }

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                                        break;

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                                fields.push(obj);

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                this.buildQuery();

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        " should be '
        Open

                            fields = fields.filter(field => (field.name.indexOf(obj + ".") > -1));

        Rule: quotemark

        Enforces quote character for string literals.

        Notes
        • Has Fix

        Config

        Five arguments may be optionally provided:

        • "single" enforces single quotes.
        • "double" enforces double quotes.
        • "backtick" enforces backticks.
        • "jsx-single" enforces single quotes for JSX attributes.
        • "jsx-double" enforces double quotes for JSX attributes.
        • "avoid-template" forbids single-line untagged template strings that do not contain string interpolations. Note that backticks may still be used if "avoid-escape" is enabled and both single and double quotes are present in the string (the latter option takes precedence).
        • "avoid-escape" allows you to use the "other" quotemark in cases where escaping would normally be required. For example, [true, "double", "avoid-escape"] would not report a failure on the string literal 'Hello "World"'.
        Examples
        "quotemark": true,single,avoid-escape,avoid-template
        "quotemark": true,single,jsx-double
        Schema
        {
          "type": "array",
          "items": {
            "type": "string",
            "enum": [
              "single",
              "double",
              "backtick",
              "jsx-single",
              "jsx-double",
              "avoid-escape",
              "avoid-template"
            ]
          },
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        Identifier 'isFieldExists' is never reassigned; use 'const' instead of 'var'.
        Open

                        var isFieldExists = this.getField(this.query.selectedField);

        Rule: prefer-const

        Requires that variable declarations use const instead of let and var if possible.

        If a variable is only assigned to once when it is declared, it should be declared using 'const'

        Notes
        • Has Fix

        Config

        An optional object containing the property "destructuring" with two possible values:

        • "any" (default) - If any variable in destructuring can be const, this rule warns for those variables.
        • "all" - Only warns if all variables in destructuring can be const.
        Examples
        "prefer-const": true
        "prefer-const": true,[object Object]
        Schema
        {
          "type": "object",
          "properties": {
            "destructuring": {
              "type": "string",
              "enum": [
                "all",
                "any"
              ]
            }
          }
        }

        For more information see this page.

        space indentation expected
        Open

                this.allFields = this.result.resultQuery.availableFields.slice();

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                            this.removeQuery();

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'match_phrase_prefix': this.match_phase_prefixQuery.information,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                    'ids': this.idsQuery.information,

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                        Object.assign(mapObj, allMappings[type].properties);

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                        if (mapObj[obj].type === 'nested') {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                                }

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                                    case 'date':

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            }

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                this.internal.splice(this.internalIndex, 1);

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                $(res.selector).parents('.editable-pack').removeClass('on');

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                this.query.analyzeTest = this.query.field.index === 'not_analyzed' ? 'not_analyzed' : 'analyzed';

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            }

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            // build the query

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            queryCallback(res) {

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                setTimeout(() => this.buildQuery(), 300);

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            }

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

                            }

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            }

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            // field select - change event

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        space indentation expected
        Open

            }

        Rule: indent

        Enforces indentation with tabs or spaces.

        Rationale

        Using only one of tabs or spaces for indentation leads to more consistent editor behavior, cleaner diffs in version control, and easier programmatic manipulation.

        Notes
        • Has Fix

        Config

        One of the following arguments must be provided:

        • spaces enforces consistent spaces.
        • tabs enforces consistent tabs.

        A second optional argument specifies indentation size:

        • 2 enforces 2 space indentation.
        • 4 enforces 4 space indentation.

        Indentation size is required for auto-fixing, but not for rule checking.

        NOTE: auto-fixing will only convert invalid indent whitespace to the desired type, it will not fix invalid whitespace sizes.

        Examples
        "indent": true,spaces
        "indent": true,spaces,4
        "indent": true,tabs,2
        Schema
        {
          "type": "array",
          "items": [
            {
              "type": "string",
              "enum": [
                "tabs",
                "spaces"
              ]
            },
            {
              "type": "number",
              "enum": [
                2,
                4
              ]
            }
          ],
          "minLength": 0,
          "maxLength": 5
        }

        For more information see this page.

        There are no issues that match your filters.

        Category
        Status