mirror of
https://github.com/morluto/rea.git
synced 2026-11-10 00:36:35 +00:00
fix(parsers): preserve format evidence and caller input identity
Retain bounded FAT and offset-tagged PE observations through archive hashing, classification, and content nodes. Preserve PyInstaller member paths according to the observed carrier dialect and share APK v1 signing-name semantics. Read SQLite's implicit sqlite_schema table without inventing a stored schema declaration. Distinguish unsupported ELF numbering and decoded-name admission from malformed data and fixed scan allowances. Preserve Sigrok basenames and classify matching explicit input-format refusals at their owning boundary. Validation: 554 distinct tests passed, 3 skipped across serial focused runs; build, typecheck/lint, docs, formatting, and discovery (2141 files) passed. Sigrok command-boundary simulators do not establish real-tool decoding. Small repeated public PyInstaller CLI runs had equivalent inventory facts; warm median elapsed 0.5431s before / 0.5426s after, with no speed claim. Fixes #6733 Fixes #6741 Fixes #6722 Fixes #6732 Fixes #6736 Fixes #6734 Fixes #6764 Fixes #6766 Refs #6739
This commit is contained in:
1 parent
a718037033
commit
bd4f5e9c19
47 files changed
+1523
-209
No files matched your search
@@ -9,6 +9,11 @@ export const SQLITE_PROVIDER_IDENTITY = {
|
||||
version: null,
|
||||
} as const;
|
||||
|
||||
/** SQLite exposes this table as a row source but omits its own catalog entry. */
|
||||
export const SQLITE_SCHEMA_TABLE_NAME = "sqlite_schema";
|
||||
export const sqliteSchemaHasObjectDeclaration = (name: string): boolean =>
|
||||
name !== SQLITE_SCHEMA_TABLE_NAME;
|
||||
|
||||
/** Default ordinary-table sample size when the caller selects a table. */
|
||||
export const SQLITE_ROW_LIMIT_DEFAULT = 20;
|
||||
/** Execution budget, bounded by the runtime's signed 32-bit timer range. */
|
||||
|
||||
Reference in new issue
Block a user