jbenden/vscode-c-cpp-flylint

View on GitHub

Showing 79 of 79 total issues

Avoid too many return statements within this function.
Open

        return `${formatSnapshotSummary(text, 'failed', red)} ${darkGray(
            'Inspect your code changes or re-run jest with `JEST_RUNNER_UPDATE_SNAPSHOTS=true` to update them.'
        )}`;
Severity: Major
Found in specs/debug-console/logger.ts - About 30 mins to fix

    Avoid too many return statements within this function.
    Open

                return {
                    parseError: 'Line could not be parsed: ' + line,
                    fileName: '',
                    line: 0,
                    column: 0,
    Severity: Major
    Found in server/src/linters/clang.ts - About 30 mins to fix

      Avoid too many return statements within this function.
      Open

                  return;
      Severity: Major
      Found in server/src/server.ts - About 30 mins to fix

        Avoid too many return statements within this function.
        Open

                return `   ↳ ${darkGray(`${testPath}/`)}${bold(testFilename)}`;
        Severity: Major
        Found in specs/debug-console/logger.ts - About 30 mins to fix

          Avoid too many return statements within this function.
          Open

              return '';
          Severity: Major
          Found in specs/debug-console/logger.ts - About 30 mins to fix

            Avoid too many return statements within this function.
            Open

                    return formatSnapshotSummary(text, 'written', green);
            Severity: Major
            Found in specs/debug-console/logger.ts - About 30 mins to fix

              Avoid too many return statements within this function.
              Open

                          return ` ${bold(
                              green(`› ${numSnapshots} snapshot ${Number(numSnapshots) > 1 ? 'files' : 'file'} removed`)
                          )} from ${numTestSuites} ${Number(numTestSuites) > 1 ? 'test suites' : 'test suite'}.`;
              Severity: Major
              Found in specs/debug-console/logger.ts - About 30 mins to fix

                Line length
                Open

                <img src="C-Cpp-FlyLint_icon.png" style="display: inline;" align="right" width="25%" height="256" />
                Severity: Info
                Found in client/README.md by markdownlint

                MD013 - Line length

                Tags: line_length

                Aliases: line-length Parameters: linelength, codeblocks, tables (number; default 80, boolean; default true)

                This rule is triggered when there are lines that are longer than the configured line length (default: 80 characters). To fix this, split the line up into multiple lines.

                This rule has an exception where there is no whitespace beyond the configured line length. This allows you to still include items such as long URLs without being forced to break them in the middle.

                You also have the option to exclude this rule for code blocks and tables. To do this, set the code_blocks and/or tables parameters to false.

                Code blocks are included in this rule by default since it is often a requirement for document readability, and tentatively compatible with code rules. Still, some languages do not lend themselves to short lines.

                Bare URL used
                Open

                [![Version](https://vsmarketplacebadge.apphb.com/version-short/jbenden.c-cpp-flylint.svg)](https://marketplace.visualstudio.com/items?itemName=jbenden.c-cpp-flylint)
                Severity: Info
                Found in client/README.md by markdownlint

                MD034 - Bare URL used

                Tags: links, url

                Aliases: no-bare-urls

                This rule is triggered whenever a URL is given that isn't surrounded by angle brackets:

                For more information, see http://www.example.com/.

                To fix this, add angle brackets around the URL:

                For more information, see <http:></http:>.

                Rationale: Without angle brackets, the URL isn't converted into a link in many markdown parsers.

                Note: if you do want a bare URL without it being converted into a link, enclose it in a code block, otherwise in some markdown parsers it will be converted:

                `http://www.example.com`

                Inline HTML
                Open

                <div>
                Severity: Info
                Found in README.md by markdownlint

                MD033 - Inline HTML

                Tags: html

                Aliases: no-inline-html

                This rule is triggered whenever raw HTML is used in a markdown document:

                Inline HTML header

                To fix this, use 'pure' markdown instead of including raw HTML:

                # Markdown header

                Rationale: Raw HTML is allowed in markdown, but this rule is included for those who want their documents to only include "pure" markdown, or for those who are rendering markdown documents in something other than HTML.

                Inline HTML
                Open

                <summary>Debian & Ubuntu</summary>
                Severity: Info
                Found in README.md by markdownlint

                MD033 - Inline HTML

                Tags: html

                Aliases: no-inline-html

                This rule is triggered whenever raw HTML is used in a markdown document:

                Inline HTML header

                To fix this, use 'pure' markdown instead of including raw HTML:

                # Markdown header

                Rationale: Raw HTML is allowed in markdown, but this rule is included for those who want their documents to only include "pure" markdown, or for those who are rendering markdown documents in something other than HTML.

                Bare URL used
                Open

                [Homebrew](https://brew.sh/).
                Severity: Info
                Found in README.md by markdownlint

                MD034 - Bare URL used

                Tags: links, url

                Aliases: no-bare-urls

                This rule is triggered whenever a URL is given that isn't surrounded by angle brackets:

                For more information, see http://www.example.com/.

                To fix this, add angle brackets around the URL:

                For more information, see <http:></http:>.

                Rationale: Without angle brackets, the URL isn't converted into a link in many markdown parsers.

                Note: if you do want a bare URL without it being converted into a link, enclose it in a code block, otherwise in some markdown parsers it will be converted:

                `http://www.example.com`

                Inline HTML
                Open

                keybindings: <kbd>Command+,</kbd> or <kbd>Ctrl+,</kbd>].
                Severity: Info
                Found in client/README.md by markdownlint

                MD033 - Inline HTML

                Tags: html

                Aliases: no-inline-html

                This rule is triggered whenever raw HTML is used in a markdown document:

                Inline HTML header

                To fix this, use 'pure' markdown instead of including raw HTML:

                # Markdown header

                Rationale: Raw HTML is allowed in markdown, but this rule is included for those who want their documents to only include "pure" markdown, or for those who are rendering markdown documents in something other than HTML.

                Bare URL used
                Open

                [![Rating](https://vsmarketplacebadge.apphb.com/rating-short/jbenden.c-cpp-flylint.svg)](https://marketplace.visualstudio.com/items?itemName=jbenden.c-cpp-flylint)
                Severity: Info
                Found in client/README.md by markdownlint

                MD034 - Bare URL used

                Tags: links, url

                Aliases: no-bare-urls

                This rule is triggered whenever a URL is given that isn't surrounded by angle brackets:

                For more information, see http://www.example.com/.

                To fix this, add angle brackets around the URL:

                For more information, see <http:></http:>.

                Rationale: Without angle brackets, the URL isn't converted into a link in many markdown parsers.

                Note: if you do want a bare URL without it being converted into a link, enclose it in a code block, otherwise in some markdown parsers it will be converted:

                `http://www.example.com`

                Inline HTML
                Open

                <br>
                Severity: Info
                Found in README.md by markdownlint

                MD033 - Inline HTML

                Tags: html

                Aliases: no-inline-html

                This rule is triggered whenever raw HTML is used in a markdown document:

                Inline HTML header

                To fix this, use 'pure' markdown instead of including raw HTML:

                # Markdown header

                Rationale: Raw HTML is allowed in markdown, but this rule is included for those who want their documents to only include "pure" markdown, or for those who are rendering markdown documents in something other than HTML.

                Inline HTML
                Open

                keybindings: <kbd>Command+,</kbd> or <kbd>Ctrl+,</kbd>].
                Severity: Info
                Found in README.md by markdownlint

                MD033 - Inline HTML

                Tags: html

                Aliases: no-inline-html

                This rule is triggered whenever raw HTML is used in a markdown document:

                Inline HTML header

                To fix this, use 'pure' markdown instead of including raw HTML:

                # Markdown header

                Rationale: Raw HTML is allowed in markdown, but this rule is included for those who want their documents to only include "pure" markdown, or for those who are rendering markdown documents in something other than HTML.

                Inline HTML
                Open

                <details>
                Severity: Info
                Found in client/README.md by markdownlint

                MD033 - Inline HTML

                Tags: html

                Aliases: no-inline-html

                This rule is triggered whenever raw HTML is used in a markdown document:

                Inline HTML header

                To fix this, use 'pure' markdown instead of including raw HTML:

                # Markdown header

                Rationale: Raw HTML is allowed in markdown, but this rule is included for those who want their documents to only include "pure" markdown, or for those who are rendering markdown documents in something other than HTML.

                Bare URL used
                Open

                [![Code Climate](https://codeclimate.com/github/jbenden/vscode-c-cpp-flylint/badges/gpa.svg)](https://codeclimate.com/github/jbenden/vscode-c-cpp-flylint)
                Severity: Info
                Found in client/README.md by markdownlint

                MD034 - Bare URL used

                Tags: links, url

                Aliases: no-bare-urls

                This rule is triggered whenever a URL is given that isn't surrounded by angle brackets:

                For more information, see http://www.example.com/.

                To fix this, add angle brackets around the URL:

                For more information, see <http:></http:>.

                Rationale: Without angle brackets, the URL isn't converted into a link in many markdown parsers.

                Note: if you do want a bare URL without it being converted into a link, enclose it in a code block, otherwise in some markdown parsers it will be converted:

                `http://www.example.com`

                Bare URL used
                Open

                [![Code Climate](https://codeclimate.com/github/jbenden/vscode-c-cpp-flylint/badges/gpa.png)](https://codeclimate.com/github/jbenden/vscode-c-cpp-flylint)
                Severity: Info
                Found in README.md by markdownlint

                MD034 - Bare URL used

                Tags: links, url

                Aliases: no-bare-urls

                This rule is triggered whenever a URL is given that isn't surrounded by angle brackets:

                For more information, see http://www.example.com/.

                To fix this, add angle brackets around the URL:

                For more information, see <http:></http:>.

                Rationale: Without angle brackets, the URL isn't converted into a link in many markdown parsers.

                Note: if you do want a bare URL without it being converted into a link, enclose it in a code block, otherwise in some markdown parsers it will be converted:

                `http://www.example.com`

                Inline HTML
                Open

                <br>
                Severity: Info
                Found in client/README.md by markdownlint

                MD033 - Inline HTML

                Tags: html

                Aliases: no-inline-html

                This rule is triggered whenever raw HTML is used in a markdown document:

                Inline HTML header

                To fix this, use 'pure' markdown instead of including raw HTML:

                # Markdown header

                Rationale: Raw HTML is allowed in markdown, but this rule is included for those who want their documents to only include "pure" markdown, or for those who are rendering markdown documents in something other than HTML.

                Severity
                Category
                Status
                Source
                Language