@@ -1176,6 +1176,24 @@ class MyComponent extends Component {
11761176"
11771177`;
11781178
1179+ exports[`ambiguous > config > default > <template >oops</template > > with semi > it formats ../cases/gjs/component-class-with-content-before-template.gjs 1`] = `
1180+ "import Component from \\"@glimmer/component\\";
1181+
1182+ /** It's a component */
1183+ class MyComponent extends Component {
1184+ get whatever () {}
1185+
1186+ <template >
1187+ <h1 >
1188+ Class top level template. Class top level template. Class top level
1189+ template. Class top level template. Class top level template.
1190+ </h1 >
1191+ </template >
1192+ <template >oops</template >
1193+ }
1194+ "
1195+ `;
1196+
11791197exports[`ambiguous > config > default > <template >oops</template > > with semi > it formats ../cases/gjs/default-export.gjs 1`] = `
11801198"<template >
11811199 Explicit default export module top level component. Explicit default export
@@ -1451,6 +1469,40 @@ export interface Signature {
14511469"
14521470`;
14531471
1472+ exports[`ambiguous > config > default > <template >oops</template > > without semi > it formats ../cases/gjs/component-class.gjs 1`] = `
1473+ "import Component from \\"@glimmer/component\\";
1474+
1475+ /** It's a component */
1476+ class MyComponent extends Component {
1477+ <template >
1478+ <h1 >
1479+ Class top level template. Class top level template. Class top level
1480+ template. Class top level template. Class top level template.
1481+ </h1 >
1482+ </template >
1483+ <template >oops</template >
1484+ }
1485+ "
1486+ `;
1487+
1488+ exports[`ambiguous > config > default > <template >oops</template > > without semi > it formats ../cases/gjs/component-class-with-content-before-template.gjs 1`] = `
1489+ "import Component from \\"@glimmer/component\\";
1490+
1491+ /** It's a component */
1492+ class MyComponent extends Component {
1493+ get whatever () {}
1494+
1495+ <template >
1496+ <h1 >
1497+ Class top level template. Class top level template. Class top level
1498+ template. Class top level template. Class top level template.
1499+ </h1 >
1500+ </template >
1501+ <template >oops</template >
1502+ }
1503+ "
1504+ `;
1505+
14541506exports[`ambiguous > config > default > <template >oops</template > > without semi > it formats ../cases/gjs/default-export.gjs 1`] = `
14551507"<template >
14561508 Explicit default export module top level component. Explicit default export
@@ -1519,6 +1571,30 @@ exports[`ambiguous > config > default > <template>oops</template> > without semi
15191571"
15201572`;
15211573
1574+ exports[`ambiguous > config > default > <template >oops</template > > without semi > it formats ../cases/gts/component-class.gts 1`] = `
1575+ "import Component from \\"@glimmer/component\\";
1576+
1577+ export interface Signature {
1578+ Element : HTMLElement ;
1579+ Args : {
1580+ myArg: string ;
1581+ };
1582+ Yields : [];
1583+ }
1584+
1585+ /** It's a component */
1586+ class MyComponent extends Component<Signature > {
1587+ <template >
1588+ <h1 >
1589+ Class top level template. Class top level template. Class top level
1590+ template. Class top level template. Class top level template.
1591+ </h1 >
1592+ </template >
1593+ <template >oops</template >
1594+ }
1595+ "
1596+ `;
1597+
15221598exports[`ambiguous > config > default > <template >oops</template > > without semi > it formats ../cases/gts/default-export.gts 1`] = `
15231599"import type { TemplateOnlyComponent } from \\"@ember/component/template-only\\";
15241600
@@ -1720,6 +1796,24 @@ class MyComponent extends Component {
17201796"
17211797`;
17221798
1799+ exports[`ambiguous > config > default > ["oops"] > with semi > it formats ../cases/gjs/component-class-with-content-before-template.gjs 1`] = `
1800+ "import Component from \\"@glimmer/component\\";
1801+
1802+ /** It's a component */
1803+ class MyComponent extends Component {
1804+ get whatever () {}
1805+
1806+ <template >
1807+ <h1 >
1808+ Class top level template. Class top level template. Class top level
1809+ template. Class top level template. Class top level template.
1810+ </h1 >
1811+ </template >
1812+ [\\" oops\\ " ];
1813+ }
1814+ "
1815+ `;
1816+
17231817exports[`ambiguous > config > default > ["oops"] > with semi > it formats ../cases/gjs/default-export.gjs 1`] = `
17241818"<template >
17251819 Explicit default export module top level component. Explicit default export
@@ -2013,6 +2107,24 @@ class MyComponent extends Component {
20132107"
20142108`;
20152109
2110+ exports[`ambiguous > config > default > ["oops"] > without semi > it formats ../cases/gjs/component-class-with-content-before-template.gjs 1`] = `
2111+ "import Component from \\"@glimmer/component\\";
2112+
2113+ /** It's a component */
2114+ class MyComponent extends Component {
2115+ get whatever () {}
2116+
2117+ <template >
2118+ <h1 >
2119+ Class top level template. Class top level template. Class top level
2120+ template. Class top level template. Class top level template.
2121+ </h1 >
2122+ </template >
2123+ [\\" oops\\ " ];
2124+ }
2125+ "
2126+ `;
2127+
20162128exports[`ambiguous > config > default > ["oops"] > without semi > it formats ../cases/gjs/js-only.gjs 1`] = `
20172129"const num = (1)[\\"oops\\"];
20182130"
0 commit comments