chore(web-test): почистить устаревшие комментарии и неиспользуемые импорты

После полной чистки cycle-импортов в E.13 остались комментарии типа
"getFormState still in browser.mjs", которые больше не верны (он переехал
в engine/core/form-state.mjs). Сметаем устаревшие "moved to / lives in
browser.mjs" комментарии в 8 файлах.

Дополнительно в engine/table/spreadsheet.mjs:
  - убраны неиспользуемые импорты readTableScript, resolveGridScript, normYo
    (остались с тех пор, как readTable жил в этом файле — до этапа D.12
    rename'а в grid.mjs)
  - заголовочный комментарий обновлён (без упоминания readTable)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Nick Shirokov
2026-05-26 16:42:17 +03:00
co-authored by Claude Opus 4.7
parent a24c39b6de
commit ab10761667
8 changed files with 12 additions and 22 deletions
@@ -15,7 +15,6 @@ import { getGridToggleIcon, shouldClickToggle } from '../table/grid-toggle.mjs';
import { import {
clickSpreadsheetCell, findSpreadsheetCellByText, clickSpreadsheetCell, findSpreadsheetCellByText,
} from '../table/spreadsheet.mjs'; } from '../table/spreadsheet.mjs';
// getFormState still in browser.mjs.
import { getFormState } from './form-state.mjs'; import { getFormState } from './form-state.mjs';
@@ -14,7 +14,6 @@ import {
fillReferenceField, selectValue, pickFromSelectionForm, fillReferenceField, selectValue, pickFromSelectionForm,
isTypeDialog, pickFromTypeDialog, isTypeDialog, pickFromTypeDialog,
} from './select-value.mjs'; } from './select-value.mjs';
// pasteText + getFormState live in browser.mjs.
import { pasteText } from '../core/clipboard.mjs'; import { pasteText } from '../core/clipboard.mjs';
import { getFormState } from '../core/form-state.mjs'; import { getFormState } from '../core/form-state.mjs';
@@ -15,7 +15,6 @@ import {
safeClick, findFieldInputId, readEdd, safeClick, findFieldInputId, readEdd,
detectNewForm as helperDetectNewForm, detectNewForm as helperDetectNewForm,
} from '../core/helpers.mjs'; } from '../core/helpers.mjs';
// pasteText + getFormState live in browser.mjs.
import { pasteText } from '../core/clipboard.mjs'; import { pasteText } from '../core/clipboard.mjs';
import { getFormState } from '../core/form-state.mjs'; import { getFormState } from '../core/form-state.mjs';
@@ -13,7 +13,6 @@ import { dismissPendingErrors, checkForErrors } from '../core/errors.mjs';
import { waitForStable, waitForCondition } from '../core/wait.mjs'; import { waitForStable, waitForCondition } from '../core/wait.mjs';
import { highlight, unhighlight } from '../recording/highlight.mjs'; import { highlight, unhighlight } from '../recording/highlight.mjs';
import { returnFormState } from '../core/helpers.mjs'; import { returnFormState } from '../core/helpers.mjs';
// pasteText + getFormState live in browser.mjs (move to forms/ in a later stage).
// Static import — ESM cycle that resolves at call time. // Static import — ESM cycle that resolves at call time.
import { pasteText } from '../core/clipboard.mjs'; import { pasteText } from '../core/clipboard.mjs';
@@ -10,7 +10,6 @@ import {
resolveProjectPath, ensureConnected, resolveProjectPath, ensureConnected,
} from '../core/state.mjs'; } from '../core/state.mjs';
import { resolveFfmpeg } from './tts.mjs'; import { resolveFfmpeg } from './tts.mjs';
// getFormState lives in browser.mjs for now (moves to forms/ in a later stage).
// Imported lazily inside wait() to avoid initialization-time circular deps. // Imported lazily inside wait() to avoid initialization-time circular deps.
@@ -10,7 +10,6 @@ import { detectFormScript, readTableScript, resolveGridScript } from '../../dom.
import { dismissPendingErrors } from '../core/errors.mjs'; import { dismissPendingErrors } from '../core/errors.mjs';
import { waitForStable } from '../core/wait.mjs'; import { waitForStable } from '../core/wait.mjs';
import { clickElement } from '../core/click.mjs'; import { clickElement } from '../core/click.mjs';
// getFormState lives in browser.mjs.
import { getFormState } from '../core/form-state.mjs'; import { getFormState } from '../core/form-state.mjs';
@@ -19,7 +19,6 @@ import {
pickFromSelectionForm, isTypeDialog, pickFromTypeDialog, pickFromSelectionForm, isTypeDialog, pickFromTypeDialog,
fillReferenceField, selectValue, fillReferenceField, selectValue,
} from '../forms/select-value.mjs'; } from '../forms/select-value.mjs';
// pasteText + getFormState still in browser.mjs (cycle).
import { pasteText } from '../core/clipboard.mjs'; import { pasteText } from '../core/clipboard.mjs';
import { getFormState } from '../core/form-state.mjs'; import { getFormState } from '../core/form-state.mjs';
@@ -1,14 +1,11 @@
// web-test table/spreadsheet v1.17 — readTable, readSpreadsheet, scanSpreadsheetCells, scroll/click helpers for SpreadsheetDocument. // web-test table/spreadsheet v1.17 — readSpreadsheet + helpers for SpreadsheetDocument (отчёты, печатные формы).
// Source: https://github.com/Nikolay-Shirokov/cc-1c-skills // Source: https://github.com/Nikolay-Shirokov/cc-1c-skills
import { page, ensureConnected, normYo } from '../core/state.mjs'; import { page, ensureConnected } from '../core/state.mjs';
import { detectFormScript, readTableScript, resolveGridScript } from '../../dom.mjs'; import { detectFormScript } from '../../dom.mjs';
import { waitForStable } from '../core/wait.mjs'; import { waitForStable } from '../core/wait.mjs';
// getFormState still in browser.mjs (cycle resolves at call time).
import { getFormState } from '../core/form-state.mjs'; import { getFormState } from '../core/form-state.mjs';
// readTable moved to table/grid.mjs (form-grid операции отделены от SpreadsheetDocument).
// --- Spreadsheet helpers (shared by readSpreadsheet and clickElement) --- // --- Spreadsheet helpers (shared by readSpreadsheet and clickElement) ---