fix(ci): remove unused exports that fail deep static checks (#8095)

* fix(ci): remove unused exports that fail deep static checks

Knip on main reports three analysis-view hub re-exports, two type
re-exports, an unused artifact-format guard and an alias constant. Drop
the dead re-exports and guard, and give the debugger control-reply budget
its own literal: it is a separate budget from the caller command-output
default, as its comment already states.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* fix(config): read the Rizin control budget from its own constant

The Rizin control-reply admission limit still took its value from the
caller command-output default, while GDB used DEBUGGER_CONTROL_REPLY_BYTES.
Read the dedicated constant in both so the control budget has one owner.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Kaoru0822andClaude Opus 5.5 authored and GitHub committed 2026-10-30 02:25:43 -07:00
1 parent 81378efb71
commit 6b68fb642a
6 files changed
+7 -23

No files matched your search

@@ -14,10 +14,7 @@ import type {
JavaScriptRpcScan,
} from "./javascriptRpcEndpoint.js";
export type {
JavaScriptRpcEndpoint,
JavaScriptRpcScan,
} from "./javascriptRpcEndpoint.js";
export type { JavaScriptRpcScan } from "./javascriptRpcEndpoint.js";
// tRPC proxies preserve router and procedure names as property names, so they
// survive identifier minification. Method names follow @trpc/react-query and
@@ -14,8 +14,6 @@ import {
type JavaScriptSemanticBindingState,
} from "./javascriptSemanticState.js";
export type { JavaScriptOpaqueScopeEffects } from "./javascriptSemanticState.js";
export const indexSemanticOpaqueEffects = (
candidates: readonly {
node: t.CallExpression;