Repository Analysis

prettier/prettier

Prettier is an opinionated code formatter.

5.9 Low AI signal View on GitHub
5.9
Adjusted Score
5.9
Raw Score
100%
Time Factor
2026-05-29
Last Push
51,887
Stars
JavaScript
Language
236,505
Lines of Code
7140
Files
613
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 16HIGH 112MEDIUM 0LOW 485

Pattern Findings

613 matches across 6 categories. Click a row to expand file-level details.

Cross-Language Confusion (JS/TS)112 hits · 628 pts
SeverityFileLineSnippet
HIGHtests/dts/unit/cases/plugins.ts35 print(path, options, print) {
HIGHtests/integration/plugins/get-parse-options/plugin.js23 print() {
HIGHtests/integration/__tests__/plugin-api-embed.js30 print(path, options, print) {
HIGH…ypescript/conformance/classes/mixinClassesAnnotated.ts18 print() {
HIGH…ypescript/conformance/classes/mixinClassesAnonymous.ts15 print() {
HIGHtests/format/flow/flow-repo/union_new/issue-1462-i.js21 print(val.foo); // <--- foo could be an array
HIGHtests/format/flow/flow-repo/union_new/issue-1462-ii.js23 print(val.foo);
HIGHsrc/index.d.ts488 print(
HIGHsrc/language-yaml/printer-yaml.js120 print("trailingComment"),
HIGHsrc/language-yaml/printer-yaml.js136 print(),
HIGHsrc/language-yaml/print/flow-mapping-sequence.js46 print(),
HIGHsrc/language-graphql/printer-graphql.js43 print("selectionSet"),
HIGHsrc/language-graphql/printer-graphql.js50 print("name"),
HIGHsrc/language-graphql/printer-graphql.js53 print("typeCondition"),
HIGHsrc/language-graphql/printer-graphql.js56 print("selectionSet"),
HIGHsrc/language-graphql/printer-graphql.js73 print("name"),
HIGHsrc/language-graphql/printer-graphql.js90 print("selectionSet"),
HIGHsrc/language-graphql/printer-graphql.js172 print("name"),
HIGHsrc/language-graphql/printer-graphql.js195 print("variable"),
HIGHsrc/language-graphql/printer-graphql.js197 print("type"),
HIGHsrc/language-graphql/printer-graphql.js253 print("name"),
HIGHsrc/language-graphql/printer-graphql.js269 print("type"),
HIGHsrc/language-graphql/printer-graphql.js278 print("name"),
HIGHsrc/language-graphql/printer-graphql.js302 print("name"),
HIGHsrc/language-graphql/printer-graphql.js312 print("name"),
HIGHsrc/language-graphql/printer-graphql.js330 print("name"),
HIGHsrc/language-graphql/printer-graphql.js337 print("name"),
HIGHsrc/language-graphql/printer-graphql.js339 print("type"),
HIGHsrc/language-graphql/printer-graphql.js395 print("selectionSet"),
HIGHsrc/language-graphql/printer-graphql.js405 print("name"),
HIGHsrc/language-graphql/printer-graphql.js426 print("name"),
HIGHsrc/language-css/printer-postcss.js71 print("frontMatter"),
HIGHsrc/language-css/printer-postcss.js90 print("selector"),
HIGHsrc/language-css/printer-postcss.js196 print("selector"),
HIGHsrc/language-css/printer-postcss.js268 print("value"),
HIGHsrc/language-css/printer-postcss.js532 print("group"),
HIGHsrc/language-js/print/jsx.js631 print("name"),
HIGHsrc/language-js/print/jsx.js632 print("typeArguments"),
HIGHsrc/language-js/print/jsx.js653 print("name"),
HIGHsrc/language-js/print/jsx.js654 print("typeArguments"),
HIGHsrc/language-js/print/type-alias.js14 print("id"),
HIGHsrc/language-js/print/type-alias.js15 print("typeParameters"),
HIGHsrc/language-js/print/typescript.js127 print("parameter"),
HIGHsrc/language-js/print/typescript.js172 print("id"),
HIGHsrc/language-js/print/typescript.js174 print("moduleReference"),
HIGHsrc/language-js/print/typescript.js200 print("typeName"),
HIGHsrc/language-js/print/function-type.js52 print("returnType"),
HIGHsrc/language-js/print/flow.js89 print("id"),
HIGHsrc/language-js/print/flow.js90 print("predicate"),
HIGHsrc/language-js/print/flow.js114 print("id"),
HIGHsrc/language-js/print/flow.js146 print("id"),
HIGHsrc/language-js/print/flow.js198 print("typeAnnotation"),
HIGHsrc/language-js/print/flow.js236 print("value"),
HIGHsrc/language-js/print/flow.js246 print("id"),
HIGHsrc/language-js/print/flow.js248 print("key"),
HIGHsrc/language-js/print/flow.js250 print("value"),
HIGHsrc/language-js/print/flow.js270 print("value"),
HIGHsrc/language-js/print/flow.js278 print("id"),
HIGHsrc/language-js/print/flow.js282 print("value"),
HIGHsrc/language-js/print/flow.js305 print("expression"),
52 more matches not shown…
Hyper-Verbose Identifiers321 hits · 333 pts
SeverityFileLineSnippet
LOWwebsite/blog/2023-07-05-3.0.0.md1993 function getNextNonSpaceNonCommentCharacterIndex(
LOWwebsite/blog/2017-04-13-1.0.0.md273export default function StatelessFunctionalComponent(
LOWwebsite/blog/2017-04-13-1.0.0.md284export default function StatelessFunctionalComponent({
LOWwebsite/versioned_docs/version-stable/plugins.md651function getNextNonSpaceNonCommentCharacter(
LOWwebsite/versioned_docs/version-stable/plugins.md656function getNextNonSpaceNonCommentCharacterIndex(
LOWtests/format/js/comments/return-statement.js146function multilineBlockSameLineJsx() {
LOWtests/format/js/comments/return-statement.js154function multilineBlockNextLineJsx() {
LOWtests/format/js/trailing-comma/trailing_whitespace.js22function supersupersupersuperLongF(
LOWtests/format/js/trailing-comma/trailing_whitespace.js29function supersupersupersuperLongF(
LOWtests/format/js/function-single-destructuring/object.js1function StatelessFunctionalComponent({
LOWtests/format/js/last-argument-expansion/edge_case.js38(function webpackUniversalModuleDefinition() {})(this, function(__WEBPACK_EXTERNAL_MODULE_85__, __WEBPACK_EXTERNAL_MODUL
LOWtests/format/markdown/trim-space/format.test.js26function preserveVariantSpacesTestCase() {
LOWtests/format/scss/comments/4878.scss1@function someVeryLongFunctionNameForJustAPow($base, $exponent) {
LOWtests/format/scss/scss/3757.scss236@function AnotherMyCalculationFunction($some-number, $anotherNumber, $BigNumber: 100px){
LOWtests/format/typescript/as/comments/17407.ts1function getClassNameFromPrototypeMethod(container) {
LOW…cript/conformance/types/firstTypeNode/firstTypeNode.ts4export function fooWithTypePredicateAndMulitpleParams(a: any, b: any, c: any): a is number {
LOW…cript/conformance/types/firstTypeNode/firstTypeNode.ts10export function fooWithTypeTypePredicateAndRestParam(a: any, ...rest): a is number {
LOWtests/format/flow/flow-repo/refinements/typeof.js60function testInvalidTemplateLiteral(x: string | number) {
LOWtests/format/flow/flow-repo/optional/optional_param.js22function testOptionalNullableDefault(x?: ?string = "hi"): string {
LOWtests/format/flow/flow-repo/optional/optional_param.js27function testOptionalNullableProperty(obj: {x?: ?string}): string {
LOWtests/format/flow/flow-repo/optional/optional_param.js32function testOptionalNullableFlowingToNullable(x?: ?string): ?string {
LOWtests/format/flow/flow-repo/arrows/arrows.js1function selectBestEffortImageForWidth(
LOWtests/format/flow/method/consistent-breaking.js16 function flowParseFunctionTypeParams(
LOWdocs/plugins.md659function getNextNonSpaceNonCommentCharacter(
LOWdocs/plugins.md664function getNextNonSpaceNonCommentCharacterIndex(
LOWscripts/generate-builtin-plugins.js179async function collectLanguagesAndOptions() {
LOWscripts/build-babel-code-frame-for-test.js12async function buildBabelCodeFrameForTest() {
LOW…er-internal-rules/prefer-create-type-check-function.js44function getTypesFromNodeParameter(node, parameterName) {
LOW…er-internal-rules/prefer-create-type-check-function.js68function getTypesFromTypeParameter(node) {
LOW…ternal-rules/no-useless-ast-path-callback-parameter.js62function createIndexOrValueParameterChecker(parameterIndex) {
LOWscripts/release/steps/install-dependencies.js6async function installDependenciesInDirectory(directory) {
LOWscripts/release/steps/bump-prettier.js17async function shouldAddToGitBlameIgnoreRevsFile() {
LOW…s/release/steps/show-instructions-after-npm-publish.js33export default async function showInstructionsAfterNpmPublish({
LOWchangelog_unreleased/typescript/18522.md8function getClassNameFromPrototypeMethod(container) {
LOWchangelog_unreleased/typescript/18522.md16function getClassNameFromPrototypeMethod(container) {
LOWchangelog_unreleased/typescript/18522.md25function getClassNameFromPrototypeMethod(container) {
LOWsrc/index.d.ts913 function getNextNonSpaceNonCommentCharacterIndex(
LOWsrc/index.d.ts918 function getNextNonSpaceNonCommentCharacter(
LOWsrc/language-yaml/utilities.js155function getFlowScalarLineContents(nodeType, content, options) {
LOWsrc/language-yaml/utilities.js199function getBlockValueLineContents(
LOWsrc/language-yaml/utilities.js280 function removeUnnecessaryTrailingNewlines(lineContents) {
LOWsrc/language-yaml/printer-yaml.js349function shouldPrintDocumentEndMarker(path) {
LOWsrc/language-yaml/printer-yaml.js385function shouldPrintDocumentHeadEndMarker(path) {
LOWsrc/language-yaml/print/mapping-item.js154function isAbsolutelyPrintedAsSingleLineNode(node, options) {
LOWsrc/language-yaml/print/mapping-item.js198function needsSpaceInFrontOfMappingValue(node) {
LOWsrc/language-css/loc.js131function replaceQuotesInInlineComments(text) {
LOWsrc/language-css/print/comma-separated-value-group.js53function printCommaSeparatedValueGroup(path, options, print) {
LOWsrc/language-css/print/parenthesized-value-group.js61function printParenthesizedValueGroup(path, options, print) {
LOWsrc/language-css/utilities/index.js98function insideURLFunctionInImportAtRuleNode(path) {
LOWsrc/language-css/utilities/index.js115function isDetachedRulesetDeclarationNode(node) {
LOWsrc/language-css/utilities/index.js188function isSCSSControlDirectiveNode(node, options) {
LOWsrc/language-css/utilities/index.js196function isDetachedRulesetCallNode(node) {
LOWsrc/language-css/utilities/index.js200function isTemplatePlaceholderNode(node) {
LOWsrc/language-css/utilities/index.js244function isKeyValuePairInParenGroupNode(node) {
LOWsrc/language-css/utilities/index.js362function isMediaAndSupportsKeywords(node) {
LOWsrc/config/find-project-root.js27function clearFindProjectRootCache() {
LOWsrc/config/prettier-config/loaders.js41 ? async function loadConfigFromBunPackageJson(file) {
LOWsrc/config/prettier-config/loaders.js45 : async function loadConfigFromPackageJson(file) {
LOWsrc/config/prettier-config/loaders.js50async function loadConfigFromPackageYaml(file) {
LOWsrc/language-markdown/utilities.js205function hasGitDiffFriendlyOrderedList(node, options) {
261 more matches not shown…
Hallucination Indicators16 hits · 225 pts
SeverityFileLineSnippet
CRITICALwebsite/blog/2018-11-07-1.15.0.md1265const longVariableName: Array<number> = this.foo.bar.baz.collider.body.vertices.reduce();
CRITICALwebsite/blog/2018-11-07-1.15.0.md1270> = this.foo.bar.baz.collider.body.vertices.reduce();
CRITICALwebsite/blog/2018-11-07-1.15.0.md1273const longVariableName: Array<number> = this.foo.bar.baz.collider.body.vertices.reduce();
CRITICALtests/format/js/assignment/issue-7961.js5something.veeeeeery.looooooooooooooooooooooooooong = some.other.rather.long.chain.functionCall();
CRITICALtests/format/flow/generic/single-identifier.js1const longVariableName: Array<number> = this.foo.bar.baz.collider.body.vertices.reduce();
CRITICAL…ts/tools/eslint-plugin-prettier-internal-rules/test.js514 const foo = node => node.type === a.complex.way.to.get.type();
CRITICAL…ts/tools/eslint-plugin-prettier-internal-rules/test.js517 "const foo = createTypeCheckFunction([a.complex.way.to.get.type()]);",
CRITICAL…ts/tools/eslint-plugin-prettier-internal-rules/test.js522 const foo = ({type}) => type === a.complex.way.to.get.type();
CRITICAL…ts/tools/eslint-plugin-prettier-internal-rules/test.js525 "const foo = createTypeCheckFunction([a.complex.way.to.get.type()]);",
CRITICAL…ts/tools/eslint-plugin-prettier-internal-rules/test.js531 a.complex.way.to.get.types().includes(type) ||
CRITICAL…ts/tools/eslint-plugin-prettier-internal-rules/test.js532 another.complex.way.to.get.types().has(type) ||
CRITICAL…ts/tools/eslint-plugin-prettier-internal-rules/test.js536 'const foo = createTypeCheckFunction([...a.complex.way.to.get.types(), ...another.complex.way.to.get.types(), "I
CRITICAL…ts/tools/eslint-plugin-prettier-internal-rules/test.js542 a.complex.way.to.get.types().includes(node.type) ||
CRITICAL…ts/tools/eslint-plugin-prettier-internal-rules/test.js543 another.complex.way.to.get.types().has(node.type) ||
CRITICAL…ts/tools/eslint-plugin-prettier-internal-rules/test.js547 'const foo = createTypeCheckFunction([...a.complex.way.to.get.types(), ...another.complex.way.to.get.types(), "I
CRITICAL…kdown/parse/micromark/micromark-extension-html-text.js773 self.parser.constructs.disable.null.includes("codeIndented")
Fake / Example Data115 hits · 166 pts
SeverityFileLineSnippet
LOWwebsite/blog/2023-07-05-3.0.0.md1574$description: "Lorem ipsum dolor sit \"amet\", consectetur adipiscing elit, " +
LOWwebsite/blog/2023-07-05-3.0.0.md1578$description: 'Lorem ipsum dolor sit "amet", consectetur adipiscing elit, '+ "sed do eiusmod tempor incididunt ut labore
LOWwebsite/blog/2023-07-05-3.0.0.md1581$description: 'Lorem ipsum dolor sit "amet", consectetur adipiscing elit, ' +
LOWwebsite/blog/2022-03-16-2.6.0.md52 Lorem ipsum dolor sit amet, consectetur adipiscing elit.
LOWwebsite/blog/2022-03-16-2.6.0.md52 Lorem ipsum dolor sit amet, consectetur adipiscing elit.
LOWwebsite/blog/2022-03-16-2.6.0.md55 Lorem ipsum dolor sit amet, consectetur adipiscing elit.
LOWwebsite/blog/2022-03-16-2.6.0.md55 Lorem ipsum dolor sit amet, consectetur adipiscing elit.
LOWwebsite/blog/2022-03-16-2.6.0.md60 Lorem ipsum dolor sit amet, consectetur adipiscing elit.
LOWwebsite/blog/2022-03-16-2.6.0.md60 Lorem ipsum dolor sit amet, consectetur adipiscing elit.
LOWwebsite/blog/2022-03-16-2.6.0.md63 Lorem ipsum dolor sit amet, consectetur adipiscing elit.
LOWwebsite/blog/2022-03-16-2.6.0.md63 Lorem ipsum dolor sit amet, consectetur adipiscing elit.
LOWwebsite/blog/2022-03-16-2.6.0.md68 Lorem ipsum dolor sit amet, consectetur adipiscing elit.
LOWwebsite/blog/2022-03-16-2.6.0.md68 Lorem ipsum dolor sit amet, consectetur adipiscing elit.
LOWwebsite/blog/2022-03-16-2.6.0.md71 Lorem ipsum dolor sit amet, consectetur adipiscing elit.
LOWwebsite/blog/2022-03-16-2.6.0.md71 Lorem ipsum dolor sit amet, consectetur adipiscing elit.
LOWwebsite/blog/2022-03-16-2.6.0.md76 Lorem ipsum dolor sit amet, consectetur adipiscing elit.
LOWwebsite/blog/2022-03-16-2.6.0.md76 Lorem ipsum dolor sit amet, consectetur adipiscing elit.
LOWwebsite/blog/2022-03-16-2.6.0.md83 Lorem ipsum dolor sit amet, consectetur adipiscing elit.
LOWwebsite/blog/2022-03-16-2.6.0.md83 Lorem ipsum dolor sit amet, consectetur adipiscing elit.
LOWwebsite/blog/2022-03-16-2.6.0.md187 <div>Lorem ipsum ...</div>
LOWwebsite/blog/2022-03-16-2.6.0.md200 <div>Lorem ipsum ...</div>
LOWwebsite/blog/2022-03-16-2.6.0.md211 <div>Lorem ipsum ...</div>
LOWwebsite/blog/2022-11-23-2.8.0.md286Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod `tempor
LOWwebsite/blog/2022-11-23-2.8.0.md286Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod `tempor
LOWwebsite/blog/2022-11-23-2.8.0.md290Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod `tempor incididunt` ut labore et dolore magna al
LOWwebsite/blog/2022-11-23-2.8.0.md290Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod `tempor incididunt` ut labore et dolore magna al
LOWwebsite/blog/2022-11-23-2.8.0.md293Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod `tempor
LOWwebsite/blog/2022-11-23-2.8.0.md293Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod `tempor
LOWwebsite/blog/2025-02-09-3.5.0.md274 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod temp
LOWwebsite/blog/2025-02-09-3.5.0.md274 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod temp
LOWwebsite/blog/2025-02-09-3.5.0.md277 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod temp
LOWwebsite/blog/2025-02-09-3.5.0.md277 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod temp
LOWwebsite/blog/2025-02-09-3.5.0.md284 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod temp
LOWwebsite/blog/2025-02-09-3.5.0.md284 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod temp
LOWwebsite/blog/2025-02-09-3.5.0.md288 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod temp
LOWwebsite/blog/2025-02-09-3.5.0.md288 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod temp
LOWwebsite/blog/2025-02-09-3.5.0.md296 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod temp
LOWwebsite/blog/2025-02-09-3.5.0.md296 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod temp
LOWwebsite/blog/2025-02-09-3.5.0.md299 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod temp
LOWwebsite/blog/2025-02-09-3.5.0.md299 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod temp
LOWwebsite/blog/2021-09-09-2.4.0.md77 data-bar="baz">lorem ipsum dolor sit amet</div>
LOWwebsite/blog/2021-09-09-2.4.0.md77 data-bar="baz">lorem ipsum dolor sit amet</div>
LOWwebsite/blog/2021-09-09-2.4.0.md87 lorem ipsum dolor sit amet
LOWwebsite/blog/2021-09-09-2.4.0.md87 lorem ipsum dolor sit amet
LOWwebsite/blog/2021-09-09-2.4.0.md98 lorem ipsum dolor sit amet
LOWwebsite/blog/2021-09-09-2.4.0.md98 lorem ipsum dolor sit amet
LOWwebsite/versioned_docs/version-stable/rationale.md40 name: "John Doe",
LOWwebsite/versioned_docs/version-stable/rationale.md49const user = { name: "John Doe",
LOWwebsite/versioned_docs/version-stable/rationale.md57const user = { name: "John Doe", age: 30 };
LOWwebsite/versioned_docs/version-stable/rationale.md65 name: "John Doe", age: 30 };
LOWwebsite/versioned_docs/version-stable/rationale.md72 name: "John Doe",
LOWtests/format/css/comments/types.css44<small class=tooltip><span>Lorem ipsum dolor</span></small>
LOWtests/format/markdown/markdown/test-case.md55> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus. Vestibulum enim wisi, v
LOWtests/format/markdown/markdown/test-case.md55> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus. Vestibulum enim wisi, v
LOWtests/format/markdown/markdown/test-case.md57 > Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus. Vestibulum enim wis
LOWtests/format/markdown/markdown/test-case.md57 > Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus. Vestibulum enim wis
LOWtests/format/markdown/inlineCode/inline-code-newline.md1Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod `tempor
LOWtests/format/markdown/inlineCode/inline-code-newline.md1Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod `tempor
LOWtests/format/scss/quotes/escape-in-string.scss1$description: "Lorem ipsum dolor sit \"amet\", consectetur adipiscing elit, " +
LOW…ingle-attribute-per-line/single-attribute-per-line.vue3 Lorem ipsum dolor sit amet, consectetur adipiscing elit.
55 more matches not shown…
Over-Commented Block48 hits · 48 pts
SeverityFileLineSnippet
LOWtests/dts/unit/cases/print.ts21}
LOWtests/integration/__tests__/patterns-dirs.js21//
LOW…s/format/css/character-escaping/character_escaping.css1#♥ {}
LOW…s/format/css/character-escaping/character_escaping.css21#\#fake-id {} /* matches the element with id="#fake-id" */
LOW…ts/format/js/comments/tagged-template-literal/11662.js1foo
LOWtests/format/js/quotes/strings.js1// Prevent strings from being parsed as directives
LOWtests/format/js/cursor/comments-4.js1// howdy
LOW…agement/valid-for-await-using-binding-escaped-of-of.js1// TODO: Fix this test
LOW…ce-management/valid-for-using-binding-escaped-of-of.js1// TODO: Fix this test
LOWtests/format/js/babel-plugins/numeric-separator.js1// https://babeljs.io/docs/babel-plugin-proposal-numeric-separator
LOWtests/format/js/range/boundary.js1foo = 1.0000;<<<PRETTIER_RANGE_START>>>bar = 1.0000;<<<PRETTIER_RANGE_END>>>baz=1.0000;
LOWtests/format/markdown/markdown/test-case.md21
LOWtests/format/typescript/comments/11662.ts1foo<a>
LOWtests/format/typescript/compiler/privacyGloImport.ts21 }
LOWtests/format/typescript/compiler/privacyGloImport.ts61 //export var m1_im3_private_v1_public = m1_im3_private.c1;
LOW…ParameterLists/innerTypeParameterShadowingOuterOne2.ts21
LOW…eParameterLists/innerTypeParameterShadowingOuterOne.ts21//function f2<T extends Date, U extends T>() {
LOWtests/format/yaml/comment/map.yml21 # - foo: item33
LOW…yaml/spec/spec-example-8-5-chomping-trailing-lines.yml1 # Strip
LOWtests/format/yaml/root/example.yml181 }
LOWtests/format/jsx/jsx/conditional-expression.js1// There are two ways to print ConditionalExpressions: "normal mode" and
LOWtests/format/jsx/jsx/conditional-expression.js21// consequent, or alternate are JSXElements.
LOWtests/format/flow/no-semi/flow-interfaces.js21// declare interface D {
LOWtests/format/flow/flow-repo/import_type/import_type.js61//////////////////////////////////////////////
LOWtests/format/flow/flow-repo/typecast/typecast.js21 // control case:
LOWtests/format/flow/flow-repo/binding/tdz.js1/** @flow */
LOWtests/format/flow/flow-repo/intersection/test_obj.js1/**
LOWtests/format/flow/flow-repo/optional_props/test3.js21 properties.
LOWtests/format/flow/flow-repo/typeof/typeof.js21// Following tests are errors which conflate the type
LOW…ts/tools/eslint-plugin-prettier-internal-rules/test.js261 // errors: [
LOWsrc/language-markdown/print/whitespace.js141 }
LOWsrc/language-markdown/print/whitespace.js201 // [1]: We will make a breaking change to the rule to convert spaces between
LOWsrc/document/printer/printer.js321 break;
LOWsrc/document/printer/printer.js541 // If the doc contained ONE cursor command,
LOWsrc/language-js/comments/handle-comments.js941}) {
LOWsrc/language-js/parse/flow.js1import flowParser from "flow-parser";
LOWsrc/language-js/parse/meriyah.js21 next: true,
LOWsrc/language-js/print/key.js61// declare let bb: keyof typeof b;
LOWsrc/language-js/print/jsx.js41@import {Node, NodeMap} from "../types/estree.js";
LOWsrc/language-js/print/jsx.js681 return (
LOWsrc/language-js/print/ternary-old.js21 *
LOWsrc/language-js/print/ternary-old.js41// test: ...,
LOWsrc/language-js/print/ternary-old.js61 //
LOWsrc/language-js/print/member-chain.js161
LOWsrc/language-js/print/member-chain.js261 }
LOWsrc/language-js/print/binaryish.js61 // this.hasPlugin("dynamicImports") && this.lookahead().type === tt.parenLeft
LOWsrc/language-js/print/template-literal.js241 node.type === "SequenceExpression" ||
LOWsrc/language-html/embed/parse-permissions-policy.js41 // "3. Let directive name be the result of collecting a sequence of
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippet
LOWtests/format/js/preserve-line/argument-list.js130function doSomething() { return true; });