Use jsdoc/multiline-blocks instead of multiline-comment-style
Replace multiline-comment-style (starred-block), which also forces multiline // comments into block comments, with jsdoc/multiline-blocks. That rule only enforces starred JSDoc layout for /** blocks (no text on the opening line) and leaves multiline // comments unchanged for internal documentation. Fix multiline JSDoc in Types.ts. Fixes #5899 Co-authored-by: Daniel Imms <Tyriar@users.noreply.github.com>
This commit is contained in:
co-authored by
Daniel Imms
parent
4ec85e67ba
commit
df3422fb0b
@@ -459,10 +459,8 @@ export async function openTerminal(
|
||||
} catch {}
|
||||
}
|
||||
`);
|
||||
/*
|
||||
* HACK: Tests may have side effects that could cause the terminal not to be removed. This
|
||||
* assertion catches this case early.
|
||||
*/
|
||||
// HACK: Tests may have side effects that could cause the terminal not to be removed. This
|
||||
// assertion catches this case early.
|
||||
strictEqual(await ctx.page.evaluate(`document.querySelector('#terminal-container').children.length`), 0, 'there must be no terminals on the page');
|
||||
|
||||
let script = `
|
||||
@@ -503,10 +501,8 @@ export async function openTerminal(
|
||||
|
||||
await ctx.page.evaluate(script);
|
||||
|
||||
/*
|
||||
* HACK: This is a soft layer breaker that's temporarily included until unicode graphemes have
|
||||
* more complete integration tests. See https://github.com/xtermjs/xterm.js/pull/4519#discussion_r1285234453
|
||||
*/
|
||||
// HACK: This is a soft layer breaker that's temporarily included until unicode graphemes have
|
||||
// more complete integration tests. See https://github.com/xtermjs/xterm.js/pull/4519#discussion_r1285234453
|
||||
if (testOptions.loadUnicodeGraphemesAddon) {
|
||||
await ctx.page.evaluate(`
|
||||
window.unicode = new UnicodeGraphemesAddon();
|
||||
|
||||
Reference in New Issue
Block a user