Java improvements

This commit is contained in:
Ingo Schnabel
2026-08-09 13:07:52 +03:00
parent 93589c2eb9
commit 97081718fd

View File

@@ -291,6 +291,53 @@ export interface paths {
patch?: never;
trace?: never;
};
"/api/projects/{project}/duplicates": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/** List identities skipped at ingest because they exist in more than one file (item 114). */
get: {
parameters: {
query?: never;
header?: never;
path: {
project: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
/** @description OK */
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["DuplicateIdentity"][];
};
};
/** @description Project not found. */
404: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["ErrorResponse"];
};
};
};
};
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/api/projects/{project}/dynamic-calls/overrides": {
parameters: {
query?: never;
@@ -1463,6 +1510,78 @@ export interface paths {
patch?: never;
trace?: never;
};
"/api/projects/{project}/modules/{name}/reaches": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/** Reaches */
get: {
parameters: {
query?: {
depth?: number;
direction?: string;
limit?: number;
sourceFile?: string;
target?: string;
};
header?: never;
path: {
name: string;
project: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
/** @description OK */
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["ReachesResponse"];
};
};
/** @description No target given. */
400: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["ErrorResponse"];
};
};
/** @description Project or module not found. */
404: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["ErrorResponse"];
};
};
/** @description Module is an unresolved placeholder — downward reachability would be empty for want of data, not for want of routes. */
409: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["DeepIngestRequired"];
};
};
};
};
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/api/projects/{project}/modules/{name}/source": {
parameters: {
query?: never;
@@ -2589,6 +2708,11 @@ export interface components {
kind?: components["schemas"]["NodeType"];
paths?: string[];
};
DuplicateIdentity: {
name?: string;
kind?: string;
paths?: string[];
};
DynamicCallOverride: {
originFile?: string;
/** Format: int32 */
@@ -2841,6 +2965,17 @@ export interface components {
generatedDir?: string;
userExitDir?: string;
};
ReachesPath: {
target?: string;
path?: string[];
/** Format: int32 */
hops?: number;
};
ReachesResponse: {
reachable?: boolean;
paths?: components["schemas"]["ReachesPath"][];
truncated?: boolean;
};
ResetResult: {
/** Format: int32 */
removed?: number;
@@ -2933,6 +3068,11 @@ export interface components {
viaCopycode?: string;
/** Format: int32 */
includedAt?: number;
assignedValue?: string;
/** Format: int32 */
assignedSubstrPos?: number;
/** Format: int32 */
assignedSubstrLen?: number;
};
VariableAccessSummary: {
/** Format: int32 */